1. Center for Phage Technology, Texas A&M University, College Station, TX 77843, USA.
2. Department of Biochemistry and Biophysics, Texas A&M University, College Station, TX 77843, USA.
3. Department of Animal Science, Texas A&M University, College Station, TX 77843, USA.