Probabilistic Generative Models For Complex Network Analysis