Institute of Microelectronics, ASTAR (Agency for Science, Technology and Research), 11 Science Park Road, Singapore 117685