PV Fed Battery and Ultra-Capacitor Based Hybrid Energy Storage for Powering Marine Loads