1. The Centre for Infection and Immunity Studies, School of Medicine, Sun Yat-sen University, Shenzhen, People’s Republic of China
2. Key Laboratory of Tropical Disease Control, Ministry of Education, Sun Yat-sen University, Guangzhou, People’s Republic of China