Ribotyping differentiates relapse from reinfection in the treatment failures of Escherichia coli urinary tract infections in children