An all-weather solar cell that can harvest energy from sunlight and rain. (December 2016)