social networking sites related literature