1. Diabetes Center and Department of Endocrinology, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, No. 109 West Xueyuan Road, Wenzhou, China
2. Center on Clinical Research, School of Ophthalmology & Optometry, Wenzhou Medical University, Wenzhou, China
3. Center on Evidence-Based Medicine & Clinical Epidemiological Research, School of Public Health, Wenzhou Medical University, Wenzhou, China
4. The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou, China