Saving the globe from warming; Generating solar electricity from ba...