scientists have developed tiny electrodes coated with specially engineered viruses which convert mechanical energy into electrical energy to power devices
Read this post on environmentabout.com