The Construction of Bacterial Artificial Chromosome (BAC) Libraries