An efficient hybrid solar and electromagnetic harvesting system for autonomous operation of small sensors