Text this: Computational fluid dynamic (CFD) simulation of synthetic jet cooling: a review