Shenyang Science and Technology Program Grant 81672590