Extraction of microalgal oil from Nannochloropsis oceanica by potassium hydroxide-assisted solvent extraction for heterogeneous transesterification