Synthesis of novel functional polyolefin containing carboxylic acid via Friedel-Crafts acylation reaction