PH.D. Heikki Hirvonen & research group