Author: Nanping Shi (China). Jiao tong ju