Shenzhen Engineering Research Centre Grant 62405199