polymer composite polymer nanocomposite polymer blend toughening polymer biodegradable polymer mechanical properties material characterization polymers materials materials processing mechanical testing sem analysis materials testing polymeric materials composites