1. Hunan Institute of Parasitic Diseases, Yueyang, People’s Republic of ChinaQueensland Institute of Medical Research, Brisbane, Queensland, Australia
2. Queensland Institute of Medical Research, Brisbane, Queensland, AustraliaUniversity of Queensland, Brisbane, Queensland, Australia
3. Hunan Institute of Parasitic Diseases, Yueyang, People’s Republic of ChinaCentral South University, Changsha, People’s Republic of China
4. Hunan Institute of Parasitic Diseases, Yueyang, People’s Republic of China
5. Queensland Institute of Medical Research, Brisbane, Queensland, Australia