1. Science and Technology on Parallel and Distributed Laboratory, National University of Defense Technology, Changsha, China
2. University of International Relations, Beijing, China
3. Beijing Institute of Biotechnology, State Key Laboratory of Pathogen and Biosecurity, Beijing, China