http://www.science-gate.com/IJAAS/Articles/2015-2-12-2/04%202015-2-12-pp.19-24.pdf