Author: Gong Liang, Thomas P. Campbell, Chen Tongle, Thayer Tolles, Peter H. Hassrick