HAERIDA, IDA, Research Center for Biosystematics and Evolution; National Research and Innovation Agency; KST Soekarno; Jalan Raya Jakarta Bogor KM 46; Cibinong; Bogor; West Java–Indonesia; Departemen Biologi; Fakultas Matematika dan Ilmu Pengetahuan Alam; Universitas Indonesia; Depok 16424; West Java–Indonesia, Indonesia