YM Tang Professor, Department of Industrial & Systems Engineering The Hong Kong Polytechnic University, Hong Kong