Affiliation: | Eye Institute and Affiliated Xiamen Eye Center of Xiamen University, Fujian Provincial Key Laboratory of Ophthalmology and Visual Science, Xiamen 361005, China; Department of Ophthalmology, the Second Affiliated Hospital of Nanhua University, Hengyang 421001, China. |