Bioinformatics Analysis And Engineering Of Polyketide Synthases