Text this: Optimization of Nigella sativa oil-based ferulate ester synthesis using response surface methodology