Affiliation: | Department of Mechanical & Production Engineering, Nanyang Technological Institute, Singapore 2263, Singapore Department of Mechanical Engineering, University of Strathclyde, Glasgow, UK Process Software Pte Ltd, Science Centre Rd, Unity House, #05-02, Singapore 2260, Singapore |