Node importance ranking of complex networks