Analytical Lifecycle Modeling and Threat Analysis of Botnets