Satoshi HAYASHIMA's research while affiliated with Ryukoku University and other places