Nokelainen, Petri Jouni Kristian, Tampere University of Technology, Finland