Rubella: current concepts in epidemiology and teratology.