Shanghai Pujiang Programme Grant 23PJD106