Chengri Ding Author