Preparation, characterisation and applications : Boron nitride nanotubes (BNNTs), BNNTs-graphene hybrid and their polymer nanocomposites