Publications by 'Haochun Liang'