Pass a sheet of graphene through salt water and generate electricity. It’s been proven. ‘Saltwater’ is water with varying levels of salt, a continuum exists that is a smooth transition from salt to fresh. Even rain has some salt in it, or at least positive ions. Logically then, it is possible to use graphene to generate electricity from rain – which has now been demonstrated, though very inefficiently. Rather than cover roofs with both graphene and solar cells, a solar cell that incorporates both is in development. Rain or shine, the panels would produce at least some electricity. About the only time they wouldn’t would be on dry nights.
(Click on the photo for the link.)