Publications by 'Shaojian Guo'