Mikaela Mayer retains her WBO welterweight title with another win over Sandy Ryan just six months after initially defeating her to win the belt.