Journal: Recent Patents on Engineering Volume: 10 Issue: 1 Year: 2016 Page: 51-68 Author(s): Okafor E. Gabriel,Uhuegho O. Kole,Sun Youchao