Energy harvesting techniques for wireless sensor networks: A systematic literature review | Synapse