Publications by 'Hai Jun Hu'