1. Institute of Medical Biology; Peking Union Medical College & Chinese Academy of Medical Sciences; Kunming 650118 China
2. Department of Medical Microbiology and Parasitology; Shanghai Jiao Tong University School of Medicine; Shanghai 200025 China
3. Chinese National Institute for the Control of Pharmaceutical and Biological Products; Beijing 100050 China