1. Department of Cell and Molecular BiologyFaculty of Biotechnology and Biomolecular SciencesUniversity Putra Malaysia43400 SerdangSelangorMalaysia
2. Materials Synthesis and Characterization Laboratory (MSCL)Institute of Advanced Technology (ITMA)Universiti Putra Malaysia43400 SerdangSelangorMalaysia
3. Laboratory of Vaccines and Immunotherapeutics Institute of Bioscience, Universiti Putra MalaysiaUPM Serdang 43400Selangor Darul EhsanMalaysia