Deng Shaoliang articles