[1] Ningxia Med Univ, Sch Basic Med Sci, Dept Pathogen Biol & Immunol, 1160 Shengli St, Ningxia 750004, Peoples R China
[2] Ningxia Med Univ, Dept Rheumatol & Immunol, Gen Hosp, 804 Shengli St, Ningxia 750004, Peoples R China
[3] Harvard Med Sch, Schepens Eye Res Inst Massachusetts Eye & Ear, Dept Ophthalmol, Boston, MA 02114 USA