Effect of nanoparticles on the morphology, mechanical properties and thermal degradation kinetics of polymetylmetacrylate and polycarbonate