Molecular characterisation of macrolide resistance mechanisms of Streptococcus pneumoniae and Streptococcus pyogenes isolated in Germany, 2002-2003.