1. China-Australia Institute for Advanced Materials and Manufacturing (IAMM)
2. Jiaxing University
3. Jiaxing 314001
4. China
5. School of Chemical Engineering
6. Department of Physics and Astronomy and Wright Center for Photovoltaics Innovation and Commercialization
7. The University of Toledo
8. Toledo
9. USA
10. Nanjing University of Science and Technology
11. Nanjing