Hiroyuki R. Takahashi