Cellulose Nanogenerators May Power Medical Implants