Unification of theoretical approaches for epidemic spreading on complex networks. (8th February 2017)