Publications by 'Chengran Zhang'