Author: Ayaz Isazadeh; Habib Izadkhah; Islam Elgedawy