An overview on rolling solar screens