Optimization of graphene nanoplatelets dispersion and nano-filler loading in bio-based polymer nanocomposites based on tensile and thermogravimetry analysis