Stanford University researchers create peel-and-stick solar cells 12-24-2012 • http://www.gizmag.com, By Ben Coxworth One of the decal-like solar panels, applied to a business card