Esters, amides and substituted derivatives of cinnamic acid: synthesis, antimicrobial activity and QSAR investigations.