Polymer Based Bio-nanocomposites