Applying Epidemiology in Computer Virus Prevention : Prospects and Limitations