Publications by 'Huiyao An'