发送短信 : Synthesis of novel high performance Polyurethane nanocomposites from castor oil as renewable Polyol : study on mechanical, thermal and barrier properties