Polyketide synthases (PKSs) of secondary metabolism: in silico identification and characterization in orchids