[1] Second Mil Med Univ, Natl Key Lab Med Immunol, 800 Xiangyin Rd, Shanghai 200433, Peoples R China
[2] Second Mil Med Univ, Inst Immunol, 800 Xiangyin Rd, Shanghai 200433, Peoples R China
[3] Wenzhou Med Univ, Sch Ophthalmol & Optometry, Wenzhou 325027, Zhejiang, Peoples R China
[4] Wenzhou Med Univ, Eye Hosp, Wenzhou 325027, Zhejiang, Peoples R China