Text this: An extensive review of preparation, stabilization, and application of single and hybrid nanofluids