The affiliations for three authors were incorrectly published. These have been updated in the HTML and PDF versions of the article.
The affiliation of Kan Ouyang is Shanghai University of Finance and Economics, China
The affiliation of Xu Huang is Hong Kong Baptist University, Hong Kong
The affiliation of Jason D. Shaw is Nanyang Technological University, Singapore