1. The First Affiliated Hospital of Chongqing Medical University, Chongqing Key Laboratory of Ophthalmology, Chongqing Eye Institute, Chongqing, China.
2. People's Hospital of Zhengzhou University and Henan Provincial People's Hospital, Henan Eye Institute, Henan Eye Hospital, Zhengzhou, China.
3. Cancer Research Institute, Southern Medical University, Guangzhou, China.