, Dexa Laboratories of Biomolecular Sciences, Industri Selatan V Block PP no. 7, Kawasan Industri Jababeka II, Cikarang 17550, Indonesia, Indonesia