Author: Michalis Hadjipieris, Georgios Kepola, Niyazi Kizilyurek, Nesie Yasin