Text this: Recent progress on flat plate solar collectors equipped with nanofluid and turbulator