Elana Meyers Taylor wins second medal in Beijing, fifth of her career