Publications by 'Shaohua Gao'