(125d) Sustainability Implications of Integrating Renewable Power Sources and Electric Vehicles Into the Grid | AIChE