Energy Harvesting Enabled Wireless Sensor Networks: Energy Model and Battery Dimensioning - EUDL