Helix Research Institute, 1532-3 Yana, Kisarazu-shi, Chiba-ken 292, Japan.|Helix Research Institute, 1532-3 Yana, Kisarazu-shi, Chiba-ken 292, Japan.|Helix Research Institute, 1532-3 Yana, Kisarazu-shi, Chiba-ken 292, Japan.