publisher :Nanyang Technological University