Publications by 'Shaoming Guo'