STDSIM: A Microsimulation Model for Decision Support in the Control of HIV and Other STDs