No source of energy is perfect and one of the traditional drawbacks of solar energy has been that it’s tough to generate new power when it’s dark outside.