Geochemical, mineralogical and toxicological characteristics of coal fly ash and its environmental impacts. (November 2022)