LUT School of Engineering Science, LUT University, Finland.