Publications by 'Zaihua Guo'