Electrochemical Double Layer Capacitors and Hybrid Devices for Green Energy Applications