3D virtual worlds as collaborative communities enriching human endeavours: Innovative applications in e-Learning | IEEE Conference Publication | IEEE Xplore