Publications by 'Wenyuan Guo'