Mikaela Mayer successfully defended her WBO & IBF Super-Featherweight titles, beating Jennifer Han on points in an all-action fight.