A review of the design, processes, and properties of Mg-based composites