Synthesis of metal matrix composites and alloys by mechanical alloying: A Review