Affiliation: | 1.Department of Mechanical Engineering, Toyohashi University of Technology, Toyohashi, Aichi, 441-8580, Japan ;2.Department of Mechanical Engineering, Technical University of Denmark, 2800, Kgs. Lyngby, Denmark ;3.Xnovo Technology ApS, 4600, K?ge, Denmark ; |