3 Green Energy Stocks to Buy in March