ZnO nanoparticle-grafted PLA thermoplastic composites for 3D printing applications: Tuning of thermal, mechanical, morphological and shape memory effect. (June 2022)