Shanghai International Science and Technology Cooperation Program Grant 22490750200