Cinnamaldehyde-modified chitosan as a bio-derived corrosion inhibitor for acid pickling of copper: Microwave synthesis, experimental and computational study.