bacterial artificial chromosomes ebook pdf