having electric drive