1. International Science and Technology Innovation Cooperation Base for Advanced Display Technologies of Hunan Province, School of Physics and Electronics, Hunan University 1 , Changsha 410082, China
2. Shenzhen Research Institute of Hunan University 2 , Shenzhen 518063, China
3. Changsha Semiconductor Technology and Application Innovation Research Institute, College of Semiconductors (College of Integrated Circuits), Hunan University 3 , Changsha 410082, China