Coal fly ash-based copper ferrite nanocomposites as potential heterogeneous photocatalysts for wastewater remediation