Detecting Virtual Communities in Usenet