Publications by 'Xinru Guo'