Mathematical foundations and applications of graph entropy. (2016)