1. Solar Energy Technologies, School of Computing, Engineering and Mathematics, Western Sydney University, Penrith, New South Wales 2751, Australia
2. Department of Materials Science and Engineering, Stanford University, Stanford, California 94305-4034, United States
3. Program for the Environment and Sustainability, School of Public Health, Texas A&M University, 212 Adriance Lab Road, 1266 TAMU, College Station, Texas 77845, United States
4. School of Earth, Atmosphere and Life Sciences, University of Wollongong, Wollongong, New South Wales 2500, Australia
5. Institute of Earth Environment, Chinese Academy of Sciences, Yanta District, 97 Yangxiang Road, Xi’an, Shaanxi 710061, China