Electric and Battery Powered Machines