A novel phosphorus polyurethane FOAM/montmorillonite nanocomposite: preparation, characterization and thermal behaviour