1. School of Optical and Electronic Information Huazhong University of Science and Technology Wuhan 430074 China
2. State Key Laboratory of Physical Chemistry of Solid Surfaces College of Chemistry and Chemical Engineering Xiamen University Xiamen 361005 China
3. Guangdong University Key Laboratory for Advanced Quantum Dot Displays and Lighting Shenzhen Key Laboratory for Advanced Quantum Dot Displays and Lighting Department of Electrical and Electronic Engineering Southern University of Science and Technology Shenzhen 518055 China
4. Wuhan National Laboratory for Optoelectronics Huazhong University of Science and Technology Wuhan 430074 China
5. School of Science Wuhan University of Technology Wuhan 430070 China
6. Research Institute of Tsinghua University in Shenzhen Shenzhen 518057 China
7. Ultrafast Photophysics of Quantum Devices Department of Physics and Astronomy Clemson University Clemson SC 29634 USA