1. Central Department of Zoology, Institute of Science and Technology, Tribhuvan University, Kathmandu 44618, Nepal
2. Institute of Zoology, Chinese Academy of Sciences, 1 Beichen West Road, Chaoyang District, Beijing 100101, China
3. Institute of Fundamental Research and Studies (InFeRS), Baniyatar, Kathmandu 44600, Nepal
4. The Cummings School of Veterinary Medicine, Tufts University, North Grafton, MA 01536, USA