2019 IEEE International Future Energy Challenge (IFEC)