Takemura, Hiroshi, Department of Mechanical Engineering, Tokyo University of Science, Japan;, Japan