Author: JingTao Yao,Pawan Lingras,Wei-Zhi Wu