1. Renewable and Sustainable Energy Institute
2. University of Colorado
3. Boulder
4. USA
5. Shenzhen Institute for Quantum Science and Technology and Department of Physics
6. Southern University of Science and Technology
7. Shenzhen 518055
8. China
9. State Key Laboratory for Superlattices and Microstructures
10. Institute of Semiconductors
11. Chinese Academy of Sciences
12. Beijing 100083