Science and Technology Commission Shanghai Municipality Grant 19411972000