Preparation and characterization of carbon fiber reinforced polybenzoxazine and polybenzoxazole composites from the same precursor: Use of a smart, ortho-substituted and amide-co-imide functional matrix