Publications by 'ChengLong Ren'