Ferrofluids: properties, preparation and their transport engineering applications | Synapse