A review on energy storage devices based on rylene imide dyes: Synthesis, applications and challenges. (15th February 2022)