It could be an elctric super charger and not be belt driven and still be a super charger, just not belt driven. As for an electric turbo, think F1. The electric motor provides spin until the exhaust can over run the electric motor, probably with some sort of one way clutch.