https://www.jstage.jst.go.jp/article/ipsjjip/31/0/31_459/_article
https://academic.oup.com/comjnl/article-lookup/doi/10.1093/comjnl/bxw108
http://www.journals.cambridge.org/abstract_S1471068415000204
https://linkinghub.elsevier.com/retrieve/pii/S1477842413000286