swirling bioconvection nanofluid flow. Journal of Central South University, 26(10), 2797-2813. https://doi.org/10.1007/s11771-019-4214-4