LAPPEENRANTA UNIVERSITY OF TECHNOLOGY School of