polymer composites and nanocomposites biomaterials and biodegradable polymer material characterization mechanical properties materials engineering materials materials processing composites nanomaterials x-ray diffraction polymers polymerization