1. Department of materials science and Engineering Southern University of Science and Technology Shenzhen Guangdong Province 518055 China
2. School of Physics The University of Sydney Sydney NSW 2006 Australia
3. The University of Sydney Nano Institute (Sydney Nano) The University of Sydney Sydney NSW 2006 Australia
4. Center for infrastructure Engineering Western Sydney University Kingswood NSW 2751 Australia
5. Guangdong Provincial Key laboratory of Energy Materials for Electric Power Southern University of Science and Technology Shenzhen Guangdong Province 518055 China
6. Shenzhen Engineering Research and Development Center for Flexible Solar cells Southern University of Science and Technology Shenzhen Guangdong Province 518055 China