An Implantable Spinal Cord Stimulator with Adaptive Voltage Compliance for Freely Moving Rats