Virtual energy center for teaching alternative energy technologies | IEEE Conference Publication | IEEE Xplore