Fundamentals and photocatalysis of methylene blue dye using various nanocatalytic assemblies- a critical review. (20th May 2021)