Intra- and inter-particle heterogeneity of municipal solid waste incineration fly ash particles