I have never heard of nano-generators. The idea of generating electricity from body heat intrigues me, but on second thought, I can't understand how it would be possible.
Body Heat is generated from the metabolizing of ATP from mitochondria. I'm not sure how you could harness that. I will be watching this thread in case a genius comes along and figures this one out.