VERIANSYAH, BAMBANG, Dexa Laboratories of Biomolecular Sciences (DLBS), Industri Selatan V Block PP No. 7, Jababeka Industrial Estate II, Cikarang 17550, West Java, Indonesia, Indonesia