Intraparticle mass transfer in coal pyrolysis