‘Green electricity roof’ could provide power, water storage & insulation