1. Institute of Solar Energy, and Key Laboratory of Artificial Structures and Quantum Control (Ministry of Education), Department of Physics and Astronomy; Shanghai Jiao Tong University; Shanghai 200240 China
2. Shanghai Shenzhou New Energy Development Co., Ltd.; Shanghai 201112 China
3. Collaborative Innovation Center of Advanced Microstructures; Nanjing 210093 China