Identification and characterization of genes determining receptor binding and pilus length of Escherichia coli type 1 pili