Publications by 'Yuheng Long '