Ferulic Acid: A Promising Therapeutic Phytochemical and Recent Patents Advances | Synapse