School of Computer Engineering, Nanyang Technological University.|School of Computer Engineering, Nanyang Technological University.|Duke-NUS Graduate Medical School, National University of Singapore, Singapore and.|Biological Engineering Department, Massachusetts Institute of Technology, Cambridge, MA 02139, USA.