Medical microbots might power themselves off our own cells, if this research pans out.
http://www.wired.com/