Publications by 'Xiaoqiang Zhang 0006'