Articles published by Xuesong Yang