1. CNBM New Energy Materials Research Center, New Jersey Institute of Technology, University Heights, Newark, New Jersey 07102, USA
2. State Key Laboratory of Advanced Technology for Float Glass, Bengbu Design and Research Institute for Glass Industry, Bengbu 233000, China
3. China Triumph International Engineering Co. Ltd., Shanghai 200063, China
4. CNBM (chengdu) Optoelectronic Materials Co. Ltd., Chengdu 610207, China
5. CTF Solar GmbH, Zur Wetterwarte 50, 01109 Dresden, Germany