When will we have electricity-producing windows?

03 October 2012