1. Department of Anatomy, Physiology, and Pharmacology, Faculty of Veterinary Medicine, IPB University, Bogor 16680, Indonesia
2. Zoology Division, Research Center for Biology, Indonesian Institute of Sciences, Cibinong 16911, Indonesia
3. Primate Research Center, IPB University, Bogor 16151, Indonesia
4. Laboratory of Veterinary Anatomy, Faculty of Agriculture, Tottori University, Tottori 680-8553 Japan