Shanghai Shenkang Research and Development Center Grant 81802594