Effect of reinforcement on mechanical characteristics of A356 alloy nanocomposites