Solar dye degradation using TiO2 nanosheet based nanocomposite floating photocatalyst. (2021)