Publications by 'Wenhao Shen'