• Pekka Lappalainen Ph.D. (auth.)