1. Shenzhen Key Laboratory of Advanced Thin Films and Applications
2. College of Physics and Energy
3. College of Electronic Science and Technology
4. Shenzhen University
5. Shenzhen
6. Institute of Theoretical Physics
7. Shanxi University
8. Taiyuan 030006
9. China