1. School
of Life Science, Shaoxing University, Huancheng West Road 508, Shaoxing 312000, P.R. China
2. Key
Lab of New Thin Film Solar Cells, Institute of Plasma Physics, Chinese Academy of Science, P.O. Box 1126, Hefei 230031, P.R. China
3. School
of Electronic Engineering, Dongguan University of Technology, Guangdong 523808, P.R. China
4. Shanghai
Synchrotron Radiation Facility (SSRF), Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai 201204, P.R. China