Text this: Advances in solid-catalytic and non-catalytic technologies for biodiesel production