Publications by 'Haijun Sun'