Assisting Elderly Non-computer-Literate People with Computer-Based Communications