1. Research Center for Quantum Information Chongqing Institute of Green and Intelligent Technology Chinese Academy of Sciences Chongqing 400714 China
2. Research Center for Nanofabrication and System Integration Chongqing Institute of Green and Intelligent Technology Chinese Academy of Sciences Chongqing 400714 China
3. University of Chinese Academy of Sciences Beijing 100049 China
4. Chongqing School University of Chinese Academy of Sciences Chongqing 400714 China
5. Research Center for Thin Film Solar Cells Chongqing Institute of Green and Intelligent Technology Chinese Academy of Sciences Chongqing 400714 China