Author: Feng Bao,Robert H. Deng,Hweehwa Pang