Collaborative virtual environment: research and implementation - Yu, You (1997)