1. Tampere University Faculty of Engineering and Natural Sciences, , Tampere 33101 , Finland
2. Tampere University Faculty of Information Technology and Communication Sciences, , Tampere 33101 , Finland
3. Simon Fraser University Product Design and Optimization Laboratory (PDOL), , Surrey, BC V3T 0A3 , Canada