School of Computer Engineering, Nanyang Technological University, 639798, Singapore. liuy0039@ntu.edu.sg|School of Computer Engineering, Nanyang Technological University, 639798, Singapore. liuy0039@ntu.edu.sg|School of Computer Engineering, Nanyang Technological University, 639798, Singapore. liuy0039@ntu.edu.sg