Koskiranta, M., Tampere University of Technology, Finland