Authors: Eli Pearce http://sciencetst.lpnu.ua/sites/default/files/journal-paper/2017/may/1153/fulltext279.pdf