zinc birth control for virus