Publications by 'Haidan Liang'