Kafyulilo, Ayoub, University of Twente, Netherlands