1. Eye Institute of Xiamen University, Fujian Provincial Key Laboratory of Ophthalmology and Visual Science, School of Medicine, Xiamen University, Xiamen City, China
2. Department of Ophthalmology, Shenzhen Hospital, Southern Medical University, Shenzhen City, China
3. School of Medicine, Xiamen University, Xiamen City, China
4. Department of Physiology, Harold Hamm Diabetes Center, University of Oklahoma Health Sciences Center, Oklahoma City, Oklahoma, United States
5. Shenzhen Research Institute of Xiamen University, Shenzhen City, China