Ilmoniemi, Risto J. (Aalto University School of Science); Sarvas, Jukka (Aalto University School of Science)