Publications by 'Weihao Yuan'