Searching in peer-to-peer networks Chunlin Yang