Usa S.j. Ovaska Helsinki University Of Technology