Power management in energy harvesting sensor networks