Teaching Renewable Energy Sources Using 3D Virtual World Technology | IEEE Conference Publication | IEEE Xplore