Zhongliang Shen and Jiming Zhang
Address: Department of Infectious Diseases, Huashan Hospital, 12 Mid-Wulumuqi Road, Shanghai 200040, China.
Tel: +86 021-5288-8125; Fax: +86 021-6248-9191.
Email: shenzhongliangnjnu@163.com (Z.S.); jmzhang@fudan.edu.cn (J.Z.).