Bal, Mustafa, Istanbul Technical University, Turkey