Fatigue and corrosion behavior of boron carbide and multiwalled carbon nanotubes reinforced with aluminum alloy composites