IS900 RFLP types of Mycobacterium avium subsp. paratuberculosis in faeces and environmental samples on four dairy cattle farms.