Intermetallic matrix composites prepared by mechanical alloying—a review