genSpace: Exploring social networking metaphors for knowledge sharing and scientific collaborative work