1. State Key Laboratory of Photovoltaic Science and Technology Department of Materials Science Fudan University Shanghai 200433 China
2. Shanghai Frontiers Science Research Base of Intelligent Optoelectronics and Perception Institute of Optoelectronics Fudan University Shanghai 200433 China
3. School of Microelectronics Fudan University Shanghai 200433 China
4. Shanghai Synchrotron Radiation Facility (SSRF) Zhangjiang Lab Shanghai Advanced Research Institute Shanghai Institute of Applied Physics Chinese Academy of Sciences Shanghai 201204 China
5. Institute of Fundamental and Frontier Sciences University of Electronic Science and Technology of China Chengdu 611731 China