Describir: Nano Devices and Circuit Techniques for Low-Energy Applications and Energy Harvesting