Publications by 'Wenchao Yan'