, Oxford University, Oxford, UK; and Hong Kong Polytechnic University, HK, Hong Kong