Molecular typing methods and their discriminatory power