School of Computer Engineering, Nanyang Technological University, Singapore, Singapore. chen0511@e.ntu.edu.sg|School of Computer Engineering, Nanyang Technological University, Singapore, Singapore. chen0511@e.ntu.edu.sg|School of Computer Engineering, Nanyang Technological University, Singapore, Singapore. chen0511@e.ntu.edu.sg