School of Computer Engineering, Nanyang Technological University, Singapore 639798, School of Information Systems, Singapore Management University, Singapore 188065, and School of Biological Sciences, Nanyang Technological University, Singapore 637551.