Self Powered Microdevices:
Next Generation Bioenergetics