Review on nanocomposites fabricated by mechanical alloying