, University of Oulu, now at Helsinki University of Technology, Finlandia