Publications by 'Xinghua An'