Author: Hasan Hijji,Yi Qin