Gelu, Peter, Institut Teknologi Sepuluh Nopember, Indonesia