UVA Computer Science Professor Applies Genetic Engineering Principles to Cybersecurity