In the above article Xuhui Zhang's affiliation was given incorrectly as China Aerodynamics Research and Development Center. This should have been China Academy of Aerospace Science and Innovation.
The article has been updated accordingly. The authors apologise for the error.