1. International Institute of Tropical Agriculture, Yaoundé, Cameroon
2. Laboratory of Parasitology and Ecology, University of Yaoundé I, Faculty of Science, Yaoundé, Cameroon
3. School of Biological Sciences, The University of Hong Kong, Hong Kong SAR, China