Publications by 'Yuanhao Guo'