A senior design course bridging power systems and power electronics: power quality impacts of electric vehicle charging | IEEE Journals & Magazine | IEEE Xplore