Miniaturized-electroneurostimulators and self-powered/rechargeable implanted devices for electrical-stimulation therapy. (March 2018)