Coupled fluid-structure interactions of natural convection in a ferrofluid using ISPH method