I. Introduction
Social networking facilitates communication between peers, experience/content sharing, polling, community creation and profile-based advertisement. Social networking can be considered as one of the main Web2.0 achievements in the Internet; applications such as Facebook [3], Flickr [4] and LinkedIn [5] are successful examples of social networks with hundred millions of users.