1. Department of Biochemistry, IPB University, Jl. Raya Dramaga, Bogor, 16680, Indonesia.
2. Eijkman Institute for Molecular Biology, Jl. Diponegoro No. 69 Jakarta, 10340, Indonesia.
3. Department of Biochemistry, IPB University, Jl. Raya Dramaga, Bogor, 16680, Indonesia; Eijkman Institute for Molecular Biology, Jl. Diponegoro No. 69 Jakarta, 10340, Indonesia.