escherichia colilatest news & developments