Mackerel class submarine