https://www.ijidonline.com/article/S1201-9712 (23)00789-0/fulltext#%20
http://www.nicovideo.jp/watch/sm43449166