1. Department of Biochemistry and Molecular Biology, Shanxi Medical University, Taiyuan 030001, China
2. Department of General Surgery, The First Affiliated Hospital of Shanxi Medical University, Taiyuan 030001, China
3. Laboratory of Malaria and Vector Research, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20852, USA
4. Beijing Municipal Key Laboratory of Child Development and Nutriomics, Capital Institute of Pediatrics, Beijing 100020, China