1. Eye School of Chengdu University of TCM, Chengdu 610075, China
2. Department of Ophthalmology, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu 611731, China
3. Sichuan Key Laboratory for Disease Gene Study, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu 611731, China
4. Kidney Research Laboratory, Department of Nephrology, West China Hospital of Sichuan University, Chengdu 610041, China