"Nanyang Technological University"@cs .