1. Research Center for Applied Zoology, National Research and Innovation Agency (BRIN), Cibinong, West Java, 16911, Indonesia
2. Directorate of Laboratory Management, Research Facilities and Science and Technology Park, National Research and Innovation Agency (BRIN), Cibinong, West Java, 16911, Indonesia
3. Research Center for Biosystematics and Evolution, National Research and Innovation Agency (BRIN), Cibinong, West Java, 16911, Indonesia