Articles published by Jianqiang Xu