Xcel Energy receives $100 million Department of Energy grant