Wireless Technologies for Energy Harvesting and Transmission for Ambient Self-Powered Systems.