9th Annual IEEE Energy Conversion Congress and Exposition (ECCE 2017)