Okuwa Technical Research Center, Yamaguchi, Japan.