Introduction

Cardiovascular ischemia heart disease and stroke have been the top two diseases that threaten the life health of people all over the world according to the WHO in 2019 [1]. Thrombi were considered as an important underlying cause in these leading fatal diseases by narrowing or occluding the bloodstream and make people death [2, 3]. Traditional systemic thrombolysis through thrombotic infusion, such as urokinase (UK) [4] and streptokinase (SK) [5, 6], is easy to induce hemorrhage complications. Especially for those with acute stroke, therapy at high risk seems to be unavoidable because of injecting large dose of thrombotic in a short time [7, 8]. Nevertheless, looking for alternatives to accelerate thrombolysis while reducing the dosage has still been in efforts during the past decades [9,10,11].

As an emerging form of therapy, nanomedicine focused on drug delivery and reduction of the side effects induced by the common medical methods [12,13,14,15]. By conjugating thrombotic with the carriers or enclosing the drug into polymers [16, 17], the drug could keep its activity for a long time during the circulation. However, the long-time passive transportation and slow-release from the polymers when reaching the destination would conversely decrease the thrombolysis rate. Currently, Fe3O4 MNPs-mediated nanodrugs aroused researchers’ great interests for their ability to be non-contact guided to the specific site with magnetic field, which shortened the circulation time in the blood flow [18,19,20]. Recently, many in vitro thrombolysis experiments were carried out in mimic circulation vessels where permanent magnets could be placed closely to the targets [14, 21, 22]. However, such installments and controlling ways might not be applicable to the in vivo deep vein thrombosis, where thrombi stayed far from the epidermis. This attributes to facts that a single permanent magnet could not retain a distanced objective stably for the rapid decay of magnetic strength as the increasing distance [23, 24]. As a consequence, transporting drug-loaded MNPs to the thrombus target still remained challenging in current.

Meanwhile, what it comes to the design and motion control of the MNPs for drug delivery determines the efficiency in accelerating the thrombolysis. Preparing stable and high-dose magnetic thrombotic has been widely researched before, including our way of bounding the urokinase on the MNPs surface-modified with Poly(maleic anhydride-alt-1-octadecene) [25]. Translation and rotation are two common behaviors of MNPs under the manipulation of the magnetic field. However, in the majority of previous thrombolysis experiments, accumulating MNPs through translation controlled by static magnetic field is the main alternative, which limits the scope of application. The rotation could enhance the mixing effect by inducing the vortex of in the solvent, while this action has not been being applied in the clinical therapy.

In this study, a novel method of promoting thrombolysis rate through combining translation and rotation of MNPs clusters was researched. Firstly, the theoretical model of MNPs’ translation and rotation under magnetic field was constructed and simulated with MATLAB, respectively. Monte Carlo method combined with cluster-moving was adopted to throw light upon the mechanism of forming large clusters from single MNPs. Meanwhile, breaking up the MNPs clusters by changing the magnetic frequency is put forward and researched. Secondly, focusing MNPs in depth with a 3D alternating magnetic field produced by a group of hollow magnetic coils is analyzed and simulated with the combination of COMSOL and MATLAB. Thirdly, a group of 3-D electromagnetic coils is designed for a high magnetic gradient by using particle swarm optimization (PSO) algorithm. Finally, rotational magnetic clusters are analyzed for the diffusion enhancing for the vortex induced by the motion. Thrombolysis experiments by translating and rotating MNPs controlled by the alternating magnetic field generated by the designed group of electromagnetic coils are analyzed and carried out in a microfluidic channel. The results show that the thrombolysis rate can be improved to two or more times than the pure urokinase. Meanwhile, the cluster redispersion experiments are performed and observed by improving the frequency current into the coils, which corresponds to the frequency of the alternating magnetic field in the space. Therefore, it is expected to combine the focusing actuation and rotation motion of the NPs to enhance the thrombolysis while reducing the dosage use. The redispersion test will help promote the feasibility by minimizing the risk of occluding the microvessel in vivo in future.

Materials and methods

Materials

The urokinase and other materials for the synthesis of MNPs and were purchased from Macklin, Shanghai, China, and J&K Scientific Ltd., Beijing, China, and synthesis process can be found in our former published paper [26].

MNPs translation and cluster formation

When a NP is positioned at the magnetic field, it will be magnetized and obtain magnetic momentum. The magnetic potential between two MNPs can be as:

$$U_{m} = \frac{{\mu_{0} }}{{4\pi r_{ij}^{3} }}[\vec{m}_{i} \cdot \vec{m}_{j} - 3(\vec{m}_{i} \cdot \vec{r}_{ij} )(\vec{m}_{j} \cdot \vec{r}_{ij} )]$$

where \(\mu_{0}\) is the vacuum permeability, \(m_{i}\) and \(m_{j}\) are the magnetic moment of the MNPs, \(\vec{r}_{ij}\) represents the displacement vector between the two MNPs i and j. The summation of the potential between any two MNPs will be the total energy of the system.

The MNPs system is always seeking for a equilibrium by decreasing the energy of the system [26]. The formation of magnetic clusters was simulated with MATLAB in a two-dimensional system. Cluster-moving method was combined with the Monte Carlo Method for the motion simulation. Simulation was carried out by applying 500 MNPs in a 5 μm × 5 μm plane area. The MNPs with radius of 50 nm were randomly generated in such an area. A uniform magnetic field 0.5 T in the vertical axis was applied to magnetize the NPs. Choose a random NP and then give it a motion displacement in any direction. The system energy relative to this NP was calculated to make a comparison with the energy before motion. If the energy increased, the NPs would return the original place; otherwise, the new position of the NPs was accepted and the next random NPs would be chosen for another movement. In order to improve the simulation efficiency, the clusters are chosen to move every other two steps of all the MNPs motion. To avoid the overlapping of the NPs, the clusters will return to the original place once the distance between the NPs in and out of the clusters is less than a specific value, which is set as the cut-off radius. The simulation system based on Monte Carlo method is shown in Fig. 1. After 500 steps of simulation, the MNPs in the system have aggregated into rod-like clusters. From the statistics, there are 21 chains formed in the system. The largest number of particles in a chain is 20. There are no single MNPs in the system. Meanwhile, the total energy of the system decreases from 10 to −5 × 10−18 J. This is coincident with the theoretical analysis that the MNPs aggregate as the decrease of the energy.

Figure 1
figure 1

Monte Carlo simulation system of MNPs’ aggregation

Furthermore, by changing of the direction of the magnetic field to 45° and −45° to the horizontal line, the MNPs were found to form clusters in the direction of 45° and −45° shown in Fig. 2. Variation of the system energy corresponding to the two conditions both display a decrease as the increasing steps. Comparing the energy variation, the system energy after 500 steps is not the same because of the difference at the primary. Thus, the primary condition will have an influence on the final results. From the simulation, we also find that the MNPs in the clusters don’t always stand absolutely in a line. But a lot of small MNPs will stay beside, which make the clusters not perfectly straight. Therefore, the MNPs will aggregate to reduce the system energy under an outside static magnetic field.

Figure 2
figure 2

The clusters in 45° (a) and −45° (b) and the total energy variation of the system (c) and (d)

Cluster rotation and enhanced diffusion

Rotation of the clusters always follows the direction changing of the magnetic field. When there is an angle θ between the direction of the easy magnetization shaft of the cluster and the applied magnetic field, the cluster will be under a magnetic torque. The magnetic torque generally can be given as \(\vec{\tau }_{F} = \vec{m} \times \vec{B}\), where \(\vec{B}\) is the magnetic field, and \(\vec{m}\) is the magnetic moment of the clusters. Furthermore, if the cluster rotates at a fluid environment, then there is fluid torque applied on it, as \(\vec{\tau }_{f} = 8\pi \eta R^{3} \frac{{d\vec{\theta }}}{dt}\), which is adapted from the Stokes equation, where \(\eta\) is the kinematic viscosity, and R is the equivalent radius of the aggregation. Then, the motion angular speed of the MNPs cluster can be as follows by neglecting other forces:

$$\frac{{d\vec{\theta }}}{dt} = \frac{{\vec{m} \times \vec{B}}}{{8\pi \eta R^{3} }}$$

Therefore, when the angle between \(\vec{m}\) and \(\vec{B}\) is changed, the angular velocity of the clusters will rotate with the direction. Figure 3 shows the clusters rotate as the variation of the magnetic field in xy plane within 1 s. The changing of the magnetic field will help re-direct the clusters.

Figure 3
figure 3

The clusters rotate as the magnetic field

When a point rotates at a space \(\Omega\), there will be a vertex around it and the flow velocity can be modeled as \(\vec{u}(\vec{r}) = \nabla \times \frac{{\vec{\gamma }}}{r} = \frac{{\vec{\gamma } \times \vec{r}}}{{r^{3} }}\), where \(\vec{r}\) is the position vector of the point, and \(\vec{\gamma }\) represents the characterization of the rotlet. Here, we can let then \(\vec{\gamma }\) as the rotational angular velocity of the clusters. Then, the fluid vertex velocity induced by the clusters can be modeled as:

$$\vec{u}(\vec{r}) = \frac{{\vec{m} \times \vec{B} \times \vec{r}}}{{8\pi \eta R^{3} r^{3} }}$$

Therefore, the rotating magnetic cluster driven by the rotating magnetic field will induce a rotational velocity around the cluster. The molecular diffusion in the fluid can then be \(D = D_{f} + D_{{\vec{u}}}\), where \(D_{f}\) is the free diffusion, and \(D_{{\vec{u}}}\) is the diffusion induced by the flow fluid. Therefore, the diffusion can be enhanced by applying the rotation of the MNPs clusters. The rotation can also be accompanied by a translation motion when one end of the aggregation rotates and rubs the plane. The friction force will push the aggregation forward. When considering the magnetic field. The observation is shown in Fig. 4. The static magnetic field and a rotational magnetic field are applied in the direction of x axis and yz axis, respectively. The rod-like clusters rotate with a translation toward the left side during 20 s. The right figure gives the force diagram of a rod-like cluster.

Figure 4
figure 4

The rotation and translation of the clusters under combination of static and rotational magnetic field

The average translation velocity is measured and is shown in Fig. 3. This shows that the translation velocity is almost linear to the frequency as well the length of the cluster. From the linear relationship, we can know that the translation velocity has a relationship as time t0:

$$\bar{v} = \frac{{2a}}{{\sqrt {1 + (H_{s} /H_{m} )^{2} } }}\left[ {f - \frac{1}{{4\pi t_{0} }}\sin (4\pi ft_{0} )} \right]$$

where a is the length of the cluster. Hs and Hm are static magnetic field and amplitude of the rotating magnetic field. From the equation, we can adjust the ratio of the static and rotating magnetic field to obtain different average velocity of the clusters.

Break-up of clusters

The clusters may also break up during the rotation because of hydrodynamic stresses [27]. Here, we did a research into the break-up of the clusters by improving the frequency of the magnetic field. Figure 5 shows that a complete cluster breaks into pieces when an alternating magnetic field (AC field) with frequency of 50 Hz is on. At primary, the MNPs have aggregated into a complete cluster when a static magnetic field in the 45° is applied. When the AC field is on, the cluster rotates about its easy axis and breaks into two more pieces. However, the broken clusters aggregate again when the AC field is off. This displays that the clusters can dynamically aggregate and disperse.

Figure 5
figure 5

The break-up and re-aggregation of a MNPs cluster

The break-up mechanism of the clusters lies in the fact that the cluster is composed of many MNPs, which are connected by the magnetic force. The force between two body has a high-order attenuation relationship with the distance of the MNPs. In the rotational process when the frequency is very high, the fluid moment applied to the clusters will be also very large. When such a force overcomes the magnetic force, the MNPs will escape away from the cluster and result in the disintegration. The re-aggregation of the cluster is observed again and this is as a result of the magnetic attraction because of the static magnetic field. Therefore, breaking up and re-aggregation can be a reversible process by controlling the clusters with alternating magnetic field. This mechanism contributes to strengthening and relaxing the MNPs in an cluster and can be applied in different station.

Deep focusing of MNPs

Focusing MNPs in depth is a challenge for the impossibility for the accumulation of the magnetic induction line at a place far away with only a single magnetic source. Meanwhile, a static magnetic field can’t hold a magnetic object far away to stable condition. We adopt a variable magnetic field produced by a group of hollow magnetic coils for the deep focusing process. For one pair of magnetic coils, in which different current is input into the inner and outer coils, the magnetic field in the axis of the coils can be modeled as:

$$H_{x} (x) = \frac{1}{2}\left[ {\frac{{I_{i} R_{i}^{2} N_{i} }}{{(R_{i}^{2} + x^{2} )^{3/2} }} - \frac{{I_{o} R_{o}^{2} N_{o} }}{{(R_{o}^{2} + x^{2} )^{3/2} }}} \right]$$

where \(R_{i} ,R_{o}\) are the radius of the inner and outer coil, \(I_{i} ,I_{o}\) are the currents of the inner and outer coil, \(N_{i} ,N_{o}\) are the turns of copper line at the inner and outer coil, \(x\) is the distance from the center of the coils. Then, there will be two field free points (FFP). And the displacement can be:

$$x_{{{\text{FFP}}_{{1,2}} }} = \pm \sqrt {\frac{{R_{o} R_{i} ^{{4/3}} - R_{i} (N_{o} I_{o} R_{o} ^{2} /N_{i} I_{i} )^{{2/3}} }}{{\left( {\frac{{N_{o} I_{o} }}{{N_{i} I_{i} }}R_{i} ^{2} } \right)^{{2/3}} - \;R_{o} ^{{4/3}} }}}$$

Furthermore, we make a COMSOL simulation and observe the magnetic distribution in the region. The analysis of the two group of 4 hollow magnetic coils, in which the currents into them are in different directions as shown in Fig. 6a. The distribution of the magnetic field strength in the axis line of the coil is shown in Fig. 6b. A point with local highest magnetic strength forms at center of the coil system. Four points with local least magnetic strength form as well. As a result, the MNPs among the two FFP will be pushed to the center point. Then, the MNPs can be focused at the place far away from the magnetic sources.

Figure 6
figure 6

Distribution of magnetic field with two groups of hollow coils

The design of the group of hollow coils is first carried out. According to the symmetry of the system, the coils in the y and z-axis will be set up the same as that in the x-axis. A two-dimensional hollow coil will be designed with optimization method. The objectives for the design are to obtain largest average gradient and minimum volume of the coils. The simulation is a combination COMSOL and MATLAB software. The optimization process is as follows. Primarily, a number of points are random given, and then, a finite element model is set up by using COMSOL. The volume and the magnetic gradient in the simulation region are calculated, which can be known as the fitness. Then, if the fitness fits the requirement, the optimization will be suspended and the result will be seen as the best solution. However, if the fitness doesn’t fit the requirement, a new point will be generated and inserted into the population. The objective of generating a new point is on one hand for improving the accumulation efficiency, and on the other hand for the reduction of the energy in the process. The optimization flow model and flow chart are shown in Fig. 7.

Figure 7
figure 7

Coils optimization model (a) and the flow chart (b)

The optimization analysis was carried out by using the particle swarm optimization (PSO) algorithm. The basic ideal of the algorithm is to find next new point by looking for two best points, global and local best points. And then, the current point will move toward to the two points with the velocity that is given. The moving velocity of the current point can be given by the following equation:

$$\begin{aligned} v_{d} ^{i} (t + 1) = & \omega v_{d} ^{i} (t) + (1 - r_{2} )c_{1} r_{1} (P_{{{\text{best}}\_i}} - x_{d} ^{i} (t)) \\ & \;\; + (1 - r_{2} )c_{2} (1 - r_{1} )(G_{{{\text{best}}\_i}} - x_{d} ^{i} (t)) \\ \end{aligned}$$

where \(c_{1}\) and \(c_{2}\) are two positive constants and the accelerating velocities. \(r_{1}\) and \(r_{2}\) are randoms between 0 and 1. Pbest_i and Gbest_i are local and global best points. vdi is the velocity of the i-th particles. And t is the time in the simulation. The whole process can then be seen in Fig. 8.

Figure 8
figure 8

Finding two best points in the PSO algorithm

The results shown in Table 1 display that the volume of the coils reduces from 37,691.11 to 36,751.89 mm3. The average gradient in the region is improved from 47.797 to 147.002 A/m2. The simulation is then carried out with the optimized coils.

Table 1 The optimization result of the system

The optimized coil group is then used to the accumulate the MNPs. Simulation is carried out in a square area of 30 mm × 30 mm, where 100 MNPs at the nodes of the grids are primarily generated uniformly. The other parameters are shown as: the magnetic susceptibility 5 and radius 50 nm. The turns of the magnetic coils are 300 with a diameter of the copper line 1 mm. The pulsating current input into the electromagnetic coils sequentially is an alternating pulsating current with frequency of 100 Hz. Figure 9 shows that the primary dispersed MNPs are found to focus at the center after about 30 ms. The shaping outline of the accumulating MNPs displays an arc curve, which is induced by the magnetic timely distribution. The MNPs close to the center will move with a fast speed and accumulate at the place much more quickly. However, the MNPs in the angle of 45 degree move with a lowest speed. Thus, the accumulation of the MNPs in that angle will not be obvious. Aggregation mainly occurs with the MNPs that are close to the central axis of the coils.

Figure 9
figure 9

Focusing MNPs with alternating pulsating currents input into the coils

The accumulation of MNPs in the position far away from the origin of the magnet has been realized, and the sizes of coils are optimized for the designation.

Accumulation and thrombolysis experiments

An experimental device for thrombolysis was set up and is shown in Fig. 10. A magnetic control system contains six groups of inner and outer coils, which were designed according to the optimized sizes. A microfluidic channel was used for the mimic microvessel in which the thrombus was inserted first by using a pipette. The pulsating currents were input into the coils in the y- and z-axis by using a digital current generator. The x-axis was input an alternating current with sine wave of the same frequency. The CCD recorded the boundary motion of the thrombus in the channel, and the average moving speed could be calculated by dividing the time with the boundary moving distance.

Figure 10
figure 10

In vitro thrombolysis experimental device

The experiment of focusing Fe3O4 MNPs in a place far away from the magnet source was first carried out. A plastic pipe with diameter of 10 mm was used for the 3D space containing the MNPs fluid. Then the pulsating currents with a frequency of 100 Hz were input into the xyz axis coils sequentially. Figure 11 shows that the primary dispersed MNPs suddenly accumulated in the center of the pipe. However, because the process was very fast, the final and primary conditions of the MNPs were recorded. This experiment only displayed the primary and final condition of the MNPs in the fluid. However, the aggregation of MNPs descended at the bottom of the pipe because of the large gravity. This coincides with the theoretical simulation process. Thus, the designed coil system could give a good performance on the accumulation of the MNPs in a place far away from the magnet source.

Figure 11
figure 11

The accumulation of MNPs in the center of the pipe

Then, thrombolysis with accumulated urokinase-coated MNPs and pure urokinase under alternating magnetic field was carried out. In this experiment, 10 mg/ml MNPs solution and 50 μg/ml pure urokinase were inserted into the channel by a micro-fluid bump. At first, a pulsating current was input into the x- and z-axis coils to focus the MNPs and a DC current was input into the y-axis coil to produce a static magnetic field. Then, an alternating current with 50 Hz was input into the x- and z-axis coils to produce a rotating magnetic field. The motion of thrombus boundary, representing the lysis of the thrombus, was recorded by applying MNPs and pure urokinase, respectively. The results showed that when applying 50 μg/ml pure urokinase, the boundary motion velocity was about 20 μm/s. The velocity was increased to 45 μm/s when 10 mg/ml MNPs were applied. This implies that the lysis velocity was promoted to 2 more times than the pure urokinase.

To observe the phenomenon more closely, a 50 × microlens was used to record the micro-motion of the clusters. At 0 s, the DC current of 2 A was input into the y-axis coil to induced a static magnetic field, which magnetized the NPs in the solution. Then, a pulsating current was input into the x- and z-axis coil, and the magnetized NPs were focused at the boundary of the thrombus and form elongated clusters. Then, AC current with amplification of 2 A and frequency of 50 Hz was input into the x and z-axis coils. The clusters rotates fast as the produced rotating magnetic field, shown in Fig. 12. The figures display that during 18 s, the clusters hit the thrombus seriously as well as inducing a strong vortex near the thrombus to break the thrombus. Thus, by applying rotating magnetic field, the clusters would have a great impact on the target. Though it only broke the thrombus into little piece and was considered as a incomplete thrombolysis, it might also help further improve the thrombolysis for the increasing of the area contacting the urokinase.

Figure 12
figure 12

The rotating cluster impacts on the thrombus and breaks the thrombus

Results and discussion

The formation of clusters under magnetic field has been simulated with MATLAB. Through combining the PSO algorithm with cluster-moving method, clusters with different lengths have been found in the simulation. The mechanism of forming rod-like clusters is due to the energy reduction of the system. The system is seeking for a equilibrium point to remain a low energy situation. The cluster-moving method overcomes the disadvantages in previous research that once a cluster formed, they will not move any more. Thus, more larger clusters may not be obtained. This is because the Lennard–Jones potential has an inverse square proportional to the distance between the two NPs. As a result, the two closest NPs will determine whether the NPs can move or not. Thus, the small chains can no longer move to form larger ones. Cluster-moving method can result in the accuracy of the simulation process.

The group of hollow magnetic coils is designed and the strategy to accumulate the MNPs far away from the magnet source through current control is put forward. By applying an asymmetric alternating pulsating current into the coils, the MNPs can be focused in a position deviated from the central place. The accumulation action is considered as a promotion of the concentration of the thrombotic which is conjugated on the surface of the MNPs. The thrombolysis rate can then be improved for more thrombotic molecular contacting the thrombus. The experiments have shown thrombolysis efficiency is improved to two more with the focusing and rotating. Therefore, when the thrombus locates at the deep vein of the body, guidance of the MNPs to such a place with non-contact control will be of great importance. The thrombolysis can further be improved by the rotational motion for the enhancement of the diffusion of the thrombotic in the fluid to the surface of the thrombus. In the experiment, the urokinase-coated MNPs are adopted and for the. In fact, though they are not connected, the MNPs clusters can also enhance the diffusion to help the urokinase reach the thrombus quickly.

From the research, the breaking of the clusters can also be controlled by improving the rotational frequency of the magnetic field. The clusters are considered to break because of the promotion of the fluid resistance and centrifugal force when a rotational motion is improved. The outside force overcomes the attraction force and breaks the clusters into pieces. Such an action will help reduce the possibility of occluding the microvessels after thrombolysis. Since from the experiment, we also observe that many clusters also hit the thrombus. Therefore, we can let the MNPs in the fluid form large clusters, which may help apply a larger hit force on the thrombus to break it, because of the inertial force with a larger mass of the clusters. After the process, the magnetic frequency can be improved for a damage effect on the cluster. However, the unavoidable aggregation of the clusters during the guidance may also result in the risk of blocking the vessels. Controlling the size of the clusters at any time is also an importance research.

For urokinase-coated MNPs, they are synthesized as the way shown in our former published work [25]. The prepared MNPs have good biocompatibility. Moreover, Naumenko et al. reported that iron oxide NPs can be eliminated from the body through the physiological metabolism [28]. Compared with the reported thrombolysis studies, the advantage of the strategy lies in the fact of quickly focusing the MNPs in the deep lesion to improve the amount of the drugs far away from the magnetic source. Meanwhile, by driving the MNPs to rotate, the clusters can induce vortex or hit directly to break the thrombus. As a result, the thrombolysis efficiency can be improved. This can be a good alternative for the future clinical use.

Conclusions

We have demonstrated that focusing and rotating MNPs clusters can effectively improve the thrombolysis rate to 2 more times. A coil system consisting of six groups of inner and outer hollow axial coils was designed with the PSO algorithm for the manipulation. For fast accumulation of the MNPs, a current strategy was adopted by using the combination of alternating pulsating current and alternating current. Controlling the aggregation and disintegration of the clusters was researched by improving or decreasing the frequency of the alternating magnetic field. The manipulation system could be an effective solution for the thrombolysis enhancing in future clinical use.