1. Singapore Institute of Food and Biotechnology Innovation (SIFBI) Agency for Science, Technology and Research (A*STAR) Singapore 138669 Singapore
2. Department of Biochemistry, Yong Loo Lin School of Medicine National University of Singapore Singapore 117596 Singapore