Stjepan Picek, TU Delft, Netherlands