Publications by 'Hao Luan 0003'