The original version of this article unfortunately contained some mistakes.

In p.318, the column of “Pore size (nm)” in Table 2 was incorrect, and the correct unit is Å instead of nm.

In p.322, the numerical values of metal concentrations in the test were incorrectly used, because one batch of the detection values was incorrectly used instead of the average values.

The sentence “Cu, as the indicator of toxic heavy metals, ranged from 89 to 1417 mg/kg in fly ash and 167 to 469 mg/kg in bottom ash.” should be “Cu, as the indicator of toxic heavy metals, ranged from 94 to 1501 mg/kg in fly ash and 164 to 461 mg/kg in bottom ash.”

The sentence “Non-toxic heavy metals occupied the major proportions in total heavy metal in residual ash with 841 to 7376 mg/kg Ni and 1250 to 6650 mg/kg Zn, much higher than Mn and Sn.” should be “Non-toxic heavy metals occupied the major proportions in total heavy metals in residual ash with 327 to 7201 mg/kg Ni and 687 to 8007 mg/kg Zn, much higher than Mn and Sn.”

The sentence “The concentrations of Al ranged from 44 469 to 108 540 mg/kg and that of Fe ranged from 4020 to 49 336 mg/kg.” should be “The concentration of Al ranged from 20 322 to 106 635 mg/kg and that of Fe ranged from 4075 to 50 471 mg/kg.”

In p.322, the description about Hg should be removed.