A milestone in sustainable and affordable energy solutions: a rollable shade screen with solar film combines energy ...