Bio-based polymers and nanocomposites : preparation, processing, properties & performance (2019)