Mariya, Sela Septima, Primate Research Center, IPB University, Bogor, Indonesia. Center for Biomedical Research, National Research and Innovation Agency of Indonesia, CSC-Cibinong, Bogor, Indonesia, Indonesia