Introduction

Precise generating and controlling of concentration gradients of mass species are of paramount importance in various fields, including mechanical engineering [1, 2], biology [3, 4], pharmacology [5, 6], chemical engineering [7, 8], and toxicology [9]. Compared to conventional macroscale systems, microfluidic concentration gradient generators (μCGGs) offers significant advantages and improvements [10, 11]. For instance, μCGGs can be integrated with various in vitro platforms to evaluate the effect of diverse phenomena, such as concentrations of different drugs, various chemical species on the cellular behaviour, and molecular concentrations on the porous media. [12,13,14,15]. For example, biomedical researchers expose their samples, e.g., cells, spheroids or tissues, to various drug doses using microfluidic platforms for drug delivery and discovery applications [16,17,18]. In addition, the chemical researchers use μCGGs in mediums whose size can range from several microns to several millimeters to examine the diffusion phenomenon in porous membranes [19]. Furthermore, the vast majority of μCGGs are designed to evaluate the effect of drugs in biological applications [20,21,22].

In general, almost all the μCGGs that have been used in the literature can be categorized into four classes by considering the size of the sample, the number of chemical reagents, and continuous/discrete mode of the generated concentrations (Table 1).

Table 1 General classes of the established μCGGs reported in the literature compared to the μCGG proposed in this study

These four classes of μCGGs include: (1) Micron-sized sample/Mono-reagent/Discrete concentration gradient (CG); (2) Micron-sized sample/Mono-reagent/Continuous CG; (3) Micron-sized sample/Multi-reagents/Continuous CG; (4) Millimeter-sized sample/Mono-reagent/Discrete CG.

The main goal of the first class of μCGG (micron-sized sample discrete devices) is to examine the effect of a single chemical reagent on a micron-sized sample. For instance, in biological applications, micron-sized samples (i.e., multicellular aggregates) are exposed to gradient comprised of a limited number of diluted concentrations of a single specific drug, and the effects of the drug on the sample are studied [27]. This class of μCGG has several limitations. First, it is not possible to test the effect of the drug on several millimeter-sized samples. Second, a simultaneous examination of the effect of two different reagents (e.g., two different drugs) is not feasible. Third, the system cannot generate a continuous chemical gradient. Since it is not possible to evaluate the effect of the predetermined chemical concentration using this class of μCGG, the interpolation technique must be used to examine the effect of other desired concentrations.

The second class of μCGG is designed to eliminate the third limitation of the first class. In this class, the chemical gradient of a single reagent can be generated in several micron areas in a continuous manner. So, all of the possible values of the chemical gradient can be generated, and their corresponding effects on the sample are observable [24, 28, 29].

The third class of microfluidic systems is designed to generate a continuous CG of multi-chemical reagents on a micrometre-sized sample [25, 30,31,32,33,34]. Since this class of μCGG generates a continuous concentration of the chemical species, the researchers can observe all of the desired chemical gradients. However, this class of μCGG cannot generate the continuous range of the chemical gradients in a sample whose size is on the order of several millimeters. As such, this class of μCGG is not suitable to evaluate most biological tissues (as a sample whose size is on the order of several millimeters) for ex vivo applications.

To address the limitation mentioned above, the fourth class of μCGGs has been developed to deliver the concentration of chemicals to millimeter-sized samples. For example, Chang et al. designed a μCGG to study the chemosensitivity of a drug (with different doses) on mouse brain slices, whose sizes were several millimeters [26]. Nevertheless, this class of μCGG still entails the other limitations of other μCGGs, i.e., these systems neither can simultaneously generate concentration gradients of multi-chemical reagents nor can generate continuous chemical gradients.

Therefore, there is an unmet need to develop a new class of μCGG that can rapidly generate continuous concentrations of more than one reagent on a millimeter-sized sample. To rapidly generate the desired concentration gradients on a relatively large area of the sample, the dimensionless Péclet (Pe) number (which is defined as Pe = UL/D, where U [m/s], L [m], and D [m2/s] are velocity, length and diffusion coefficient, respectively [35]), of the system should be carefully considered.

By considering the relative importance of Pe, all the four classes of μCGGs can be further divided into two groups of diffusion (Pe < <1) and convection (Pe> > 1) based μCGGs. The relaxation times of diffusion-based and convection-based μCGGs are defined as L2/D and L/U, respectively. In the diffusion-based μCGGs, a membrane is usually employed to connect the source of chemical reagents with the area where the desired gradients need to be generated [36]. Since the Pe is small in the diffusion-based μCGGs, researchers use this system to generate concentration gradient in a large scale area. Nevertheless, these systems have a long relaxation time; thus, they are not appropriate for applications where rapid response is desirable. On the other hand, the convection-based μCGGs are suitable to rapidly generate concentration gradient in a small area due to their short relaxation time and large Pe.

Herein, we present the design and fabrication of the fifth class of the μCGGs, viz., Millimeter-sized sample /Multi-reagents/ Continuous CG. To this aim, the μCGG is developed based on mixed diffusion-convection-based approach (Pe≈1), in which, the mass transport is based on diffusion or convection in different parts of the system. This class of μCGG can take advantage of both diffusion-based and convection-based μCGGs to generate a synergistic effect and eliminate the individual limitations of each μCGG. Compared to previous classes of μCGGs developed in the literature, our proposed μCGG can: (1) deliver two reagents simultaneously; (2) generate a continuous concentration gradient of the two input reagents; and (3) deliver the reagents in an on-board sample whose size can be as large as several millimeters.

The μCGG is evaluated both numerically and experimentally. The results show that a linear concentration gradient of first and second reagents can be generated in the sample along its width and length, respectively. In addition, the concentration gradient of the two reagents is equal to zero in the sample thickness. This behavior of device enables the researcher to benefit from the repeatability of the results in the sample thickness. The sensitivity results show that the correlation between the designed and working parameters is less than 0.3, leading to the repeatability of the presented data for other applications.

Materials and methods

Device operation

Figure 1 schematically illustrates the principles of the operation of the proposed μCGG to continuously generate the gradients of two reagents in several millimeter-sized samples. The sample width, length and thickness are defined alonge x, y and z direction shown in Fig. 1, respectively. The sample experiences all the possible combination of two reagents concentrations using this device. As shown in Fig. 1, the linear concentration gradient of the first reagent is prepared by a tree-like concentration gradient generator (CGG). We optimized the design of the tree-like CGG using the recently developed method by our group and was explained thoroughly in our previous publication [37]. In this method, a non-dimensional parameter is defined as the ratio of the minimum length required for the desired mixing to the product of the channel width and Peclet number which is constant for all micromixers in a CGG with the similar microchannel structure. So, knowing the value of this parameter (0.17 for serpentine microchannels), the minimum required length of all other micromixers in the CGG could be designed quickly and precisely.

Fig. 1
figure 1

Schematic of the designed microfluidic device: The first reagent and buffer enter from upper entrance microchannel and the second reagent enter from lower entrance microchannel. These reagents are mixed in the main microchannel (MM) and then exit from the output. The sample is placed on the open-surface part of MM. Linear concentration distribution of the first reagent is generated using a tree-like CGG located between MM and syringe pump. As shown in surface A, two reagents concentrations combined on the sample to generate a linear concentration gradient of the first reagent along the sample width (the x-direction), and a linear concentration gradient of the second reagent along the sample length (the y-direction)

This device is comprised of entirely modular and separate pieces which connected to each other. Two fluids, the first reagent and deionized water or buffer, enter into the tree-like CGG component, which is an entirely-independent microfluidic emelement used to generatre a dilution gradient of the first reagents. The CGG component outputs nine discrete fluid outputs which are routed to the main microfluidics (MM) component using nine independent polytetrafluoroethylene (PTFE) tubes. The second reagent directly enters into four lower microchannel inputs of the MM. Second reagent entering from the lower microchannel acts as a mass source and generates a linear concentration gradient along the sample length (the y-direction).

The proposed μCGG combines two linear concentration gradients: (1) a linear concentration gradient of the first reagent along the sample width (the x-direction) generated by the tree-like CGG, and (2) a linear concentration gradient of the second reagent along the sample length (the y-direction) due to molecular diffusion of the second reagent contained in the lower microchannel input into the upper microchannel fluid sample. As such, all the possible combinations of the two reagents can be tested on the sample using the proposed μCGG. We also can replace the second reagent by water (or buffer in biological application) if it is desirable to evaluate the effects of concentration of one reagent on the sample.

Fabrication and experimental setup

The schematics of the experimental setup is shown in Fig. 2. The μCGG consists of two microfluidic parts. The first part is the optimized tree-like CGG that was fabricated using standard soft lithography technique. The master mold of CGG was fabricated by Micromachining of polymethylmethacrylate (PMMA) which has an accuracy of 1 μm. Then, polydimethylsiloxane-PDMS (Sigma-Aldrich, USA) was casted on the PMMA master mold to fabricate the CGG. Finally, The PDMS mold was placed in an oven at 90 C for 90 min and bonded to a standard microscope slide (Merck, Germany) via oxygen plasma treatment. The first microfluidic part is shown in Fig. 2 as CGG.

Fig. 2
figure 2

The experimental setup for simultaneous generating of a continuous concentration gradient of two reagents on the millimeter-sized sample. The device consists of two parts. The first part is a tree-like CGG to generate a linear concentration distribution of the first reagent and the other one, called main microfluidics (MM), is a micromixer to mix the two reagents and deliver them to the sample. The fluids are injected into the device using two syringe pumps. The syringe pump, tree-like CGG, and MM are connected using PTFE tubes

The second part of the μCGG is a 5-layer PMMA microfluidic device fabricated using a 30 W commercial CO2 Epilog laser cutter. This fabricated part is shown in Fig. 2 as “main microfluidics”. In order to transfer drawings to the laser cutter, the CorelDraw software was used. The PMMA sheets were purchased from Cut Plastic Sheeting, UK. Absolute ethanol (Sigma-Aldrich, USA) was used as a solvent to bond the different PMMA layers together proposed by previous researchers [38]. The two microfluidic parts were separately fabricated so that the required modifications or replacements of each module could be performed separately.

A syringe pump was used to inject the fluids into the device with a certain velocity. Deionized water was injected with a flow rate of 4.5 μl/min from one of the inlets of the tree-like CGG. At the same time, a dilute solution of Rhodamine B (Sigma-Aldrich, USA) with a concentration of 10−6 g/g-water and a flow rate of 4.5 μl/min from the other inlet of the tree-like CGG was infused. Concurrently, from each inlet of the second microfluidic device, we introduced four diluted solutions of fluorescein (Sigma-Aldrich, USA) with a concentration of 10−6 g/g-water and a flow rate of 2.0 μl/min. It should be noted that the syringe pumps, tree-like CGG, and second microfluidic device were connected by PTFE tubes with inner and outer diameters of 3.0 and 4.1 mm, respectively.

Since the main application of our microfluidic device is drug testing on human body, we used a coronal mouse brain slice of 300 μm in thickness as our porous sample. The purpose of selecting the mouse brain was only to expose a biological tissue as a porous medium. It should be noted that no drug or other biological test have been performed on the tissue. The sample was prepared from P9 neonatal mouse brain obtained from Cell-Electrophysiology Laboratory of Tarbiat-Modares University, which is biologically very similar to the human brain [39]. The mouse brain slice (5 mm × 5 mm × 300 μm) was obtained with a Leica vibratome VT1000s (Leica Instruments, Germany). Then, the prepared sample was placed on a woven stainless steel membrane 316 L with a mesh size of 30 × 30 (wires/in.), which was fixed at the above of MM. This grade of the stainless steel membrane is selected because of its biocompatibility and can be used in biological applications [40].

Finally, the concentrations of the two fluorescent fluids were analyzed by fluorescent images using an inverted microscope (Labomed TCM400, USA) and its fluorescent module (Labomed.Inc., USA), 4X and 10X objectives, a CCD camera (MD-30, Mshot co., China) and a x-y stage. The concentration distributions of the fluids were measured using the standard image processing technique with Matlab software.

Numerical simulation

Mathematical modelling

Numerical simulations based on the finite volume method were used to determine the fluid pattern and performance of the device. The governing equations are continuity, convection, and species diffusion equations, Eqs. (1–3), respectively. Assumptions are 3D flow, incompressible, Newtonian fluid and laminar flow. According to hydraulic diameters of tree-like CGG and the main microfluidic channels (0.3 and 3.1 mm, respectively) and the values of flow rates, the flow is in the laminar regime for both parts.

$$ \frac{\partial {u}_i}{\partial {x}_i}=0 $$
(1)
$$ \rho =\left[\frac{\partial {u}_i}{\partial t}+{u}_j\frac{\partial {u}_i}{\partial {u}_j}\right]=\frac{\partial p}{\partial {x}_i}+\mu \frac{\partial^2{u}_i}{\partial {x}_j\partial {x}_j} $$
(2)
$$ \frac{\partial {C}_i}{\partial t}+{u}_i\frac{\partial {C}_m}{\partial {x}_i}={D}_m\frac{\partial^2{C}_m}{\partial {x}_i\partial {x}_i} $$
(3)

where, t [s], u [m/s], ρ [kg/m3], μ [kg/m.s], Ci [−] and Di [m2/ s] are time, velocity, density, pressure, viscosity and dimensionless concentration and diffusion coefficient of mth species, respectively. To predict the mass transfer in the sample and woven stainless steel membrane, Eq. (4) as convection equation in porous media is replaced with Eq. 2 [41, 42].

$$ \frac{\rho }{\varepsilon}\left[\frac{\partial {u}_i}{\partial t}+{u}_i\frac{\partial {u}_i}{\partial {x}_j}\right]=-\frac{\partial p}{\partial {x}_i}+\frac{\mu }{\varepsilon}\frac{\partial^2{u}_i}{\partial {x}_j\partial {x}_j}-\left[\frac{\mu }{K}{u}_i+\frac{1}{2}B\sqrt{u_i^2\rho {u}_i}\right] $$
(4)

where, ε [−], K [m2] and B [m−1] are porosity, permeability, and inertial pressure loss coefficient of porous media, respectively. The simulation is performed with Ansys-Fluent 16.2 software.

Boundary conditions

The boundary conditions (BCs) for solving the governing equations are listed in Table 2.

Table 2 Applied BCs for the numerical simulation of the μCGG

The diffusion coefficient of two species, Rhodamine B and Fluorescein in the water at 25 °C are 4.27 × 10−10 m2/s and 4.25 × 10−10 m2/s, respectively [43]. Density and viscosity of water at 25 °C are 1 × 103 kg/m3 and 1 × 10−3 kg/m.s, respectively. The porous media coefficients of the sample and woven stainless steel are listed in Table 3.

Table 3 Porosity, permeability and inertial pressure loss coefficient in the sample and woven stainless steel membrane

Sensitivity analysis

We use sensitivity analysis to estimate how small changes of the input variables can affect the performance of the proposed μCGG. Some small variations in the performance of syringe pump, the sample specification and diffusion coefficient of the reagents are possible due to reusing the device for a new test. So, we listed the input/output parameters in Table 4.

Table 4 Input/output parameters in sensitivity analyzing of the proposed μCGG

The output parameter, α, is defined as:

$$ \alpha =\sqrt{\frac{\sum \limits_{surface=1}^4{\left({\overline{\mathrm{c}}}_1-{\overline{\mathrm{c}}}_{1- dp}\right)}^2+\sum \limits_{surface=1}^4{\left({\overline{\mathrm{c}}}_2-{\overline{\mathrm{c}}}_{2- dp}\right)}^2}{8}} $$
(5)

where, \( \overline{c} \) is the average concentration of reagent on four peripheral surfaces of the sample. The subscriptions 1, 2 and dp refer to the first reagent, second reagent, and design-point conditions, respectively. Each of the input parameters changed by no more than 10% of their initial values. Then, the output parameter is calculated to investigate the effect of the input parameters on the device performance.

Results and discussion

Numerical results

Velocity profiles

To examine the velocity behaviour of the fluid inside the MM channel, the velocity contours obtained from numerical simulation are presented (Fig. 3). The cross-sectional view in Fig.3 shows the velocity distribution throughout the device. The presence of the woven stainless steel membrane (as a porous media) causes the fluids to flow in the direction of the sample thickness (the z-direction) through diffusion. Since mass diffusion is the primary mechanism for the reagent transport from the MM to the sample, the velocity in the membrane is much smaller than its value in the MM. The ratio of the calculated average velocity in the porous membrane to the MM is approximately 0.02. As explained in the introduction, employing both the tree-like CGG and the MM in the device has the advantage of producing a concentration gradient in several millimeter-sized samples. On top of that, it can rapidly generate the desired concentrations throughout the sample.

Fig. 3
figure 3

Velocity contour in the middle cross-sectional plane of the MM obtained from the numerical simulation

Concentration distributions of the reagents at the middle cross-sectional plane of the main microfluidics (MM)

The concentration distributions of the reagents in the MM are shown in Fig. 4, both quantitatively and qualitatively. Figure 4a-c shows the contour of two reagents distribution in the cross-sectional plane of the MM obtained from the numerical simulation. The diffusion coefficient of the first and second reagents are assumed to be 4.27 × 10−10 m2/s and 4.25 × 10−10 m2/s, respectively. The input microchannel of the second reagent, MM, the output microchannel, the woven stainless steel membrane, and the sample are shown in this part of the figure from down to up, respectively. The important role of the main microfluidics is to mix the two reagents. The concentrations of first and second reagents are constant along the thickness of the sample (the z-direction) with a qualitative consideration of the figure. The zero concentration gradient of the reagents is an important advantage of the device, especially for biological applications.

Fig. 4
figure 4

Concentration distributions of both reagents obtained from numerical simulation, a: The cross-sectional plane of the MM at the middle plane of the microfluidic device, b: The concentration contours of the first reagent in the plane, c: The concentration contours of the second reagent in the plane; The diffusion coefficient of the first and second reagents are assumed to be 4.27 × 10−10 m2/s and 4.25 × 10−10 m2/s, respectively

The main advantage of our μCGG over previously proposed ones is its ability to generate continuous concentration variation of the two reagents on the sample. This advantage eliminates the spatial interpolation needed to estimate the sample behaviour against different concentrations of reagents. In our proposed μCGG, all possible concentrations of the reagents are directly observable on the sample.

Experimental results

In Fig. 5a-b the concentrations of first and second reagents are plotted against the sample width from experimental results. The concentration variations with sample width is shown in three locations along the sample length; y = 0 mm at the sample inlet, y = 2.5 mm at the middle and y = 5 mm at the sample outlet. As shown in this figure the sample experiences an approximately linear concentration gradient of first and second reagents in the directions of the sample width and length, respectively. The differences between the values of numerical simulations and experiments are also shown in Fig. 5a-b by error bars. The maximum relative errors are 5.9% and 9.1%, respectively. This figure shows that there is a good agreement between the numerical simulation and experimental data.

Fig. 5
figure 5

The concentration distributions of both reagents along the sample width obtained from numerical simulation and experimental analysis, a: The concentration of the first reagent, b: The concentration of the second reagent. The error bars show the difference between the numerical simulation and experimental data

The results show that the average concentration of the first reagent decreases along y-direction because of its dilution with the second reagent entering MM. The concentration of the second reagent is approximately constant in sample width direction except on its peripheral edges (x = 1 mm and x = 6 mm). These changes are because of the wall effect, which pushed the second reagent to the center of MM (x = 3.5 mm). The smaller sample could be placed on the center of MM width to achieve a constant concentration of the second reagent in the x-direction.

Relaxation time

It is of great interest to change the applied reagent concentrations on the sample during the experiments. For example, in biological applications, it is desired to change the drug doses applied to the sample during the experiments. It is also important to obtain the average concentration of the drug in the sample to reach its steady condition in a reasonable time. So, it is an advantage for a microfluidic device to have this capability. To estimate the relaxation time of the proposed μCGG, we used an unsteady numerical simulation of the microfluidics with a time scale equal to 0.1(L2/D) ≈ 20 s. The relaxation time is defined as the time that the system reaches 95% of its steady condition.

In Fig. 6, the average concentration of the first reagent in the sample is plotted versus time from the numerical simulation. According to this figure, the relaxation time of the μCGG is 48 min. Therefore, this is a limitation for using this μCGG for applications in which experiment duration time is comparable to the relaxation time. On the other hand, for applications in which the sample exposure time is approximately 1 ~ 2 days (such as drug discovery), the relaxation time of the proposed μCGG is only 3% of the experimental duration. So, the proposed μCGG responds fast to any concentration change in the experiments where the test duration time is much longer than the estimated relaxation time.

Fig. 6
figure 6

The average concentration of the first reagent in the sample versus time (obtained from numerical simulations). The average concentration of the first reagent reaches 95% of steady-state conditions in 48 min

The effects of varying the sample thickness

The selection of large sample thickness is important for the researchers, especially for biologists, due to two reasons. Firstly, the behaviour of a single cell exposing to a specific concentration of a drug is different from that of a tissue due to extracellular interactions. So, they are interested in using tissue scale thickness rather than cell size, the point that is applicable in our proposed μCGG, using animal tissue or even patient-derived xenografts in line with personalized medicine. Secondly, the experiment should be repeated in a fixed condition to obtain the average results because of inhomogeneous statistics. Because of zero concentration gradient of reagents in the sample thickness, multiple images can be captured at different thicknesses in a sample using confocal microscopy.

In order to prove that the concentration of the reagents is constant along the sample thickness, we compute the relative percentage error due to substitute the concentration on the upper surface of the sample instead of the mean concentration between the upper and lower surface of the sample using numerical simulation. In Fig. 7a and b contours of this relative percentage error for first and second reagents, respectively. The mean concentration of the reagent is defined as Cmean = (Cup + Cdown)/2 which Cupand Cdown are the concentration of the reagent on the upper and lower surface of the sample, respectively. The relative percentage error is computed by [(Cup − Cmiddle)/Cmiddle ] × 100%. The maximum relative percent error for the first middle and second reagents are 1.93% and 1.31%, respectively; therefore, the concentration gradient of both reagents along the sample thickness is sufficiently small, near 0%, such that researchers could benefit from this near-ideal gradient to take their required data by moving along sample thickness.

Fig. 7
figure 7

The relative percentage error due to substituting the concentration on the sample upper surface instead of the middle surface, a: relative error for the first reagent, b: relative error for second reagent (obtained from numerical simulations)

Sensitivity analysis

The sensitivity of the output parameter versus the input parameters, Table 4, was considered to in this section. In the process of using the μCGG, the test conditions can be changed from an experiment to another. For example, porosity and permeability of the patient-derived tissue (as the sample) may significantly vary from one patient to another. Also, the diffusivity of the drugs (due to switching to other classes of drugs) and their flow rate will be substantially different. Therefore, it is necessary to examine the sensitivity of the performance of the proposed μCGG as a function of the above parameters.

In this regard, a set of 60 simulations is performed, and the output parameter is calculated using Eq. 5. In Fig. 8, the sensitivity and correlation of the output parameter versus the input parameters are shown. Since the correlation of the output parameter to each input parameter is less than 0.3, changes of values of output parameters will not affect the performance of the device. In other words, possible changes in test conditions such as variability of the sample’s porosity and permeability, as well as diffusivity of different drugs, will not significantly affect the predicted concentration distribution of the reagents throughout the sample.

Fig. 8
figure 8

The input and output parameters correlation, the sensitivity of the output parameter versus the input parameters

In addition, this figure indicates that the μCGG has the most sensitivity relative to the mass flow of the first reagent. Thus, it is important to control the error of the syringe pump if the class of the sample (e.g., its porosity and permeability) and the chemical reagents are fixed.

Conclusion

The main goal of this paper was to devise a microfluidic device for simultaneously generating the concentration gradients of two reagents in several millimeter-sized samples. To this aim, we employed both a modified tree-like CGG and a micromixer. Accordingly, we used numerical, experimental tests and sensitivity analysis to study the performance of the designed microfluidic device. According to results, the sample could be exposed to a linear concentration gradient of the chemical reagents along the width and length of the sample. The combination of two microfluidic parts, i.e., the CGG and micromixer, causes the designed device to generate a continuous concentration gradient. Also, since the concentration of the two reagents is constant along the sample’s thickness, it is possible to obtain the desired data in the direction of the thickness using a confocal microscopy technique (z-stacking) for statistical analysis. So, the proposed device allows the examination of the effect of a continuous range of variations of the concentrations of two reagents (e.g., drugs) and their combinations on samples (e.g., tissues). The proposed μCGG can be of great interest in various fields of science, especially ex-vivo drug chemosensitivity testing in personalized medicine.