1. Department of Chemistry, Southern University of Science and Technology, Shenzhen, Guangdong 518000, People’s Republic of China
2. Department of Chemistry and Biochemistry, University of Arizona, Tucson, Arizona 85721, United States
3. Shenzhen Engineering Research and Development Center for Flexible Solar Cells, Shenzhen, Guangdong 518055, People’s Republic of China