1. Ningbo Institute of Materials Technology & Engineering
2. Chinese Academy of Sciences
3. Ningbo
4. China
5. Center of Materials Science and Optoelectronics Engineering
6. Department of Metallurgical and Materials Engineering
7. DST Solar Energy Harnessing Center
8. Indian Institute of Technology Madras
9. Chennai 600036
10. India
11. School of Chemical Engineering and Technology
12. Hebei University of Technology
13. Tianjin 300130