1. Division of Protein Biochemistry and Molecular Pharmacology, Dexa Laboratories of Biomolecular Sciences, PT Dexa Medica, Industri Selatan V Block PP no. 7, Kawasan Industri Jababeka II, Cikarang 17550, Indonesia
2. Department of Food Science and Technology, Bogor Agricultural University, Fateta Building Kampus IPB Darmaga, Bogor 16680, Indonesia