Exploration into stages in the information search process in online information retrieval: communication between users and intermediaries