Hybrid and Full Electric Marine Propulsion