Affiliation: | 1. Department of Biology, Yunnan University, Kunming Yunnan 650091, China;Department of Parasitology, Kunming Medical University, Kunming Yunnan 650031, China 2. Department of Parasitology, Kunming Medical University, Kunming Yunnan 650031, China |