The effectiveness of frames and an expandable table of contents as user interface in hypertext information retrieval