1. Department of Cell and Molecular Biology, Faculty of Biotechnology and Biomolecular Sciences, University Putra Malaysia, Serdang, 43300 Selangor, Malaysia
2. Institute of Bioscience, University Putra Malaysia, Serdang, 43300 Selangor, Malaysia
3. Department of Bioprocess Technology, Faculty of Biotechnology and Biomolecular Sciences, University Putra Malaysia, Serdang, 43300 Selangor, Malaysia