Design and implementation of efficient energy harvesting circuits for ultra low power and impact energy applications