Recent advances in visible light-activated photocatalysts for degradation of dyes: A comprehensive review