1. School of Mathematics and Statistics, Ningxia University, Yinchuan, Ningxia 750021, China
2. School of Global Health, Chinese Center for Tropical Diseases Research, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China
3. One Health Center, Shanghai Jiao Tong University-The University of Edinburgh, Shanghai 200025, China