Sandy Ryan ruthlessly stopped British rival Terri Harper to retain her WBO welterweight title in Sheffield.