Nonlinearity in Energy Harvesting Systems