1. Department of Pathology and Immunology, Washington University School of Medicine, St. Louis, Missouri, USA;,
2. Current affiliation: Department of Medicine, Department of Pathology, Microbiology, and Immunology, and Vanderbilt Center for Immunobiology, Vanderbilt University Medical Center, Nashville, Tennessee, USA;
3. Computer Technologies Laboratory, ITMO University, Saint Petersburg, Russia