Helsinki University of Technology Department of Electrical and Communications Engineering Laboratory of Electromechanics Teknillinen korkeakoulu sähkö- ja tietoliikennetekniikan…