Peel-and-stick solar panels