Bacteriophage-depolymerases: their diversity and therapeutic properties uri icon