Heat transfer, fluid flow analysis and energy management of micro-channel heat sinks using vortex generators and nanofluids