Author: Yong Wang,  Fei-Ling Garver,  John W. Deng