Annunen, Petteri, Department of Industrial Engineering and Management , University of Oulu, Oulu, Finland, Finland