Robert Pilawa-Podgurski Electrical Engineering (EECS) power electronics, energy systems, renewable energy, photovoltaics, electric vehicles