A review of ZnO nanoparticles as solar photocatalysts: Synthesis, mechanisms and applications Ong, C Boon; Ng, L Yong; Mohammad, A Wahab Renewable and Sustainable Energy Reviews 81: 536-551 2018 https://eurekamag.com/research/065/078/065078797.php