Enviar por SMS: Recent developments on the thermal properties, stability and applications of nanofluids in machining, solar energy and biomedicine