[1] Kanazawa Univ, Fac Frontier Engn, Inst Sci & Engn, Kanazawa, Ishikawa 9201192, Japan
[2] Kanazawa Univ, Grad Sch Nat Sci & Technol, Mech Sci & Engn, Kanazawa, Ishikawa 9201192, Japan
[3] King Mongkuts Univ Technol Thonburi, Fac Engn, Biol Engn Program, Bangkok, Thailand
[4] King Mongkuts Univ Technol Thonburi, Fac Engn, Dept Mech Engn, Bangkok, Thailand
[5] Kanazawa Univ, Grad Sch Med Sci, Dept Orthopaed Surg, Kanazawa, Ishikawa, Japan