Magnesium or Mg-based alloys