1. Department of Computer Science, The City University of Hong Kong, Hong Kong, China
2. Department of Mathematics, The Chinese University of Hong Kong, Hong Kong, China
3. Department of Geography and Sustainability, University of Tennessee, Knoxville, TN 37996, USA
4. Department of Mechanical, Aerospace and Biomedical Engineering, University of Tennessee, Knoxville, TN 37996, USA