Role of Reinforcements on the Mechanical and Tribological Behavior of Aluminum Metal Matrix Composites – A Review