Nanotechnology to harvest energy | Patexia