Modeling ferrocene reactions and iron nanoparticle formation: Application to CVD synthesis of carbon nanotubes