1. Department of Biology, Faculty of Science, Mahidol University, 10400, Thailand
2. Department of Life Science, Faculty of Science, Gakushuin University, Tokyo 171-8588, Japan
3. Department of Pathology, Faculty of Medicine Siriraj Hospital, Mahidol University, 10700, Thailand
4. Department of Protozoology, Faculty of Tropical Medicine, Mahidol University, 10400, Thailand
5. Department of Biochemistry, Faculty of Science, Mahidol University, 10400, Thailand
6. Department of Physiology, Faculty of Science, Mahidol University, 10400, Thailand