The feruloyl esterase system of Talaromyces stipitatus: production of three discrete feruloyl esterases, including a novel enzyme, TsFaeC, with a broad substrate specificity.