Szöllősi, Ferenc, Aalto University, Finland