1. Department of Biology, The Chinese University of Hong Kong, Hong Kong
2. Department of Parasitology, Zhongshan School of Medicine, Sun Yat-Sen University, Guangzhou 510080, China
3. Department of Biology, Hong Kong Baptist University, Kowloon Tong, Hong Kong
4. Department of Biochemistry, The Chinese University of Hong Kong, Hong Kong