Nanotechnology - end of the old world as we know it. Harnessing the energy of body's natural movements to power small devices.
Even finger bending could power small device. Heartbeat to power medical body monitors.
Nanogenerators to harvest energy from any mechanical movement. Self-assembling, batteries from genetically engineered viruses. Flexible solar cell generators in the fabrics. Spray-on batteries.
Tiny technologies could produce big energy solutions - CNN.com