Ultra low power self-adaptive Solar Energy Harvesting System for WSN Nodes | IEEE Conference Publication | IEEE Xplore