Human Performance in Cooperative Virtual Environments : the Effect of Visual Aids and Oral Communication