1. Ningxia Key Laboratory of Photovoltaic Materials School of Materials and New Energy Ningxia University Yinchuan 750021 China
2. Pillar of Engineering Product Development Singapore University of Technology and Design 8 Somapah Road Singapore 487372 Singapore
3. International Collaborative Laboratory of 2D Materials for Optoelectronics Science and Technology of Ministry of Education College of Optoelectronic Engineering Shenzhen University Shenzhen 518060 China