High Frequency Supercapacitor Based Pulse Generators For Implantable Medical Devices