A low cost synthesis of fly ash-based mesoporous nanocomposites for production of hydrogen by photocatalytic water-splitting