Publications by 'Ruihao Gao'