New methods for preparing mercury-based ferrofluids