Publications by 'Xiaokuan Shen'