National Key Laboratory of Infectious Diseases;
Institute of Infectious Diseases;
First Affiliated Hospital;
School of Medicine Zhejiang University;
Hangzhou;
China;
Eye Center;
Second Affiliated Hospital;
School of Medicine;
Zhejiang University;
88 Jiefang Road;
Hangzhou 310009;
China;