1. Department of Endocrinology, Sichuan Provincial People’s Hospital, University of Electronic Science and Technology of China, Chengdu, China
2. Chinese Academy of Sciences Sichuan Translational Medicine Research Hospital, Chengdu, China
3. Department of Surgery, Royal Shrewsbury Hospital, Shrewsbury and Telford NHS Trust, Shrewsbury, West Midlands, United Kingdom
4. Instituto de Saúde Coletiva, Universidade Federal da Bahia, Salvador, Brazil
5. Department of Biochemistry and Biotechnology, Faculty of Science, Annamalai University, Chidambaram, Tamil Nadu, India
6. Department of Ophthalmology, Sichuan Provincial People’s Hospital, University of Electronic Science and Technology of China, Chengdu, China
7. Department of Burns, Sichuan Provincial People’s Hospital, University of Electronic Science and Technology of China, Chengdu, China