Zhenyan Quan china peking university