The Next Generation: Miniaturized Objects, Self Powered Using Nanostructures to Harvest Ambient Energy