1. International Science and Technology Innovation Cooperation Base for Advanced Display Technologies of Hunan Province School of Physics and Electronics Hunan University Changsha 410082 China
2. Shenzhen Research Institute of Hunan University Shenzhen 518063 China
3. Changsha Semiconductor Technology and Application Innovation Research Institute College of Semiconductors (College of Integrated Circuits) Hunan University Changsha 410082 China
4. State Key Laboratory of Chemo/Biosensing and Chemometrics College of Chemistry and Chemical Engineering Hunan University Changsha 410082 China
5. College of Energy Soochow University 688 Moye Road Suzhou Jiangsu 215123 China
6. Key Laboratory of Natural Medicine and Immune Engineering Henan University 85 Minglun Street Kaifeng Henan 475004 China