Moisture driven electricity generation