Publications by 'Shihao Luo'