Genetic diversity and virulence gene characterization of Group B Streptococcus