An artificial leaf and a gallon of water could generate enough energy to power your house for a day [Mad Science]