Naoki Takano's research while affiliated with Keio University and other places