Publications by 'Shiyuan Liang'