<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Simultaneous Routing with Washing Droplets in MEDA Biochips</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Chiharu Shiro</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hiroki Nishikawa</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xiangbo Kong</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hiroyuki Tomiyama</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shigeru Yamashita</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Toyama Prefectural University</institution>
        </aff>
      </contrib-group>
      <fpage>190</fpage>
      <lpage>201</lpage>
      <abstract>
        <p>Micro electrode dot array (MEDA) have attracted attention in the biochemical and medical industries. MEDA biochips enable biochemical experiments such as DNA analysis by manipulating droplets on the chip. Since the manipulation of droplets on the chip is based on the electro wetting on dielectric (EWoD) efect, a certain percentage of droplets may remain on the chip. Contamination cells on the chip due to left droplet has been considered as unavailable in previous studies. However, as the number of contaminated cells increases, droplets may not be able to move to the desired position if the contaminated cells are avoided. In order to clean the contamination, it is necessary to manually wash the chips or to move the droplets on the chips for washing. In this paper, we propose a method for simultaneous routing of washing droplets and functional droplets when a blockage occurs due to residual droplet contamination and reduce the droplet routing time by an average of 55% compared to existing method.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;MEDA</kwd>
        <kwd>Mathematical Programming Problem</kwd>
        <kwd>Droplet Routing</kwd>
        <kwd>Washing Cells</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In DMFBs, the time required for droplet movement often constituted a small part of the
overall process due to the complexity of mixing processes. However, MEDA biochips require
fewer steps for mixing than DMFBs. As a result, the time required for droplet movement using
MEDA biochips becomes more dominant in the overall process compared to using DMFBs.</p>
      <p>
        During droplet movement on the biochip, there is a possibility of contamination when droplets
partially remain in cells through which they have passed. These remain droplets have potential
afecting the properties of subsequently passing droplets. There are lot of works to avoid the
efect by remain droplets. One method has been proposed such as allowing only one type of
droplet to pass through each cell to prevent interference from remain droplets [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and the
other method has been proposed such as washing cells to eliminate remain droplets [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
However, these methods may cause to the no mixing routes of droplet under some conditions
or to degradation of biochip cells due to unnecessary washing. Therefore, this paper proposes a
routing method with washing droplets in MEDA biochips.
      </p>
      <p>The contributions of this paper are as follows.
1. We achieve simultaneous routing method of target droplet and washing droplet on MEDA
biochips.
2. We realize a routing method that solves problems caused by route contamination by using
washing.
3. We solve routing problems with diferent droplet volume ratios.</p>
      <p>The rest of this paper is organized as follows. Section 2 describes related work, and Section
3 formulates our droplet routing problem that routing with washing droplets simultaneously.
Section 4 describes the experiments and a comparison of the results, and Section 5 describes the
conclusions of this paper.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Since the 2000s, extensive research has been conducted on eficient droplet routing in digital
microfluidic biochips (DMFB) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. However, due to the limitation of DMFBs to perform
mixing only at a 1:1 volume ratio, the impact of droplet routing time is considered minimal
for complex mixing ratios. Furthermore, the characteristic of DMFBs allowing movement only
along the x and y axes afects routing eficiency [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Thus, DMFBs have many constraints, and
most research on DMFBs has been conducted under these constraints.
      </p>
      <p>
        In contrast, MEDA biochips achieves diverse droplet operations by dividing electrodes into
microelectrode cells (MCs) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Droplets are moved using Electro Wetting on
Dielectric (EWOD) achieved by operating MCs electrodes. MCs is equipped with devices to detect
and control droplets, enabling real-time droplet detection within 10ms, which is impossible with
conventional DMFBs [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. By grouping MCs, it is possible to manipulate droplets of various
volumes and perform non-1:1 mixing [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Dilution and mixing operations that required
several steps in DMFBs can be performed in a single step using the characteristics of MEDA
biochips, significantly reducing the time required for each operation [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Given the higher
lfexibility and more numerous operations possible with MEDA biochips compared to DMFBs,
methods used for DMFBs are not necessarily optimal for MEDA.
      </p>
      <p>
        There is also extensive research on droplet routing leveraging the functions of MEDA biochips
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Keszocze et al. proposed a method utilizing the deformation of
droplets, a feature of MEDA biochips [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. By taking advantage of the change in droplet
movement speed due to droplet shape [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], there are methods that efectively use droplet
deformation to minimize the time required for droplet movement [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In routing problems for
MEDA biochips, it is often assumed that some cells are unusable due to MC or electrode failures.
Many problems also consider scenarios where a part of the droplet remains as residue on a cell
after a failed movement, preventing other droplets from using the cell to avoid interference
with the residual droplet. It is known that if a certain number of unusable cells occur, there
might be no possible paths for droplets [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        Electrodes degrade over time with increased use, raising the likelihood of failures.
Additionally, it is known that droplet movement time depends on droplet size [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Therefore,
when using larger droplets, certain electrodes endure prolonged stress to move the droplets. To
extend the biochip’s lifespan, it is necessary to use smaller droplets and distribute the load on
the electrodes.
      </p>
      <p>
        If a certain number of unusable cells occur or if there are too many droplets relative to the
biochip’s size, making it impossible to avoid interference with residual droplets, the biochip
needs to be cleaned. In the former case, cleaning before routing solves the issue [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], but in
the latter case, functional droplets, which are droplets intended for operations such as mixing,
and cleaning droplets must be routed simultaneously. There are studies on simultaneously
routing functional droplets and cleaning droplets [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. These studies primarily focus on
cleaning the crossing points of droplets when moving multiple functional droplets. However,
since these three studies target DMFBs, they are not necessarily optimal for MEDA biochips due
to diferences in droplet sizes between cleaning and functional droplets. Therefore, this paper
addresses the problem of routing functional droplets while cleaning unusable cells caused by
residual droplets in MEDA biochips as an integer programming problem. It has been revealed
that droplet movement can be hindered by contamination from residual droplets, making some
paths nonviable. This study proposes a method to preemptively clean such residual droplet
contamination and solve the routing problem, thereby minimizing the movement time for
functional droplets.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Simultaneous Routing with Washing Droplets in MEDA biochips</title>
      <sec id="sec-3-1">
        <title>3.1. Problem Description</title>
        <p>In this section, we formulate the problem of simultaneous routing of washing droplet and target
droplet on MEDA biochips. We assume that MEDA biochips is composed of W × H cells, and
the coordinates of each cell are defined as (, ) with the bottom-left corner of the biochip
being (1, 1). The washing droplet is set to the minimum volume of 1 to distribute the load on
the electrodes. We assume a problem where the target droplet’s route does not exist due to
contamination from past moving droplets, as shown in Figure 1(a). These contamination cells
form a continuous block from the left edge to the right edge of the biochip. The washing droplet
(a) Contamination cells
(b) Move example : washing droplet
(c) Move example : target droplet
(Figure 1(b)) and target droplet (Figure 1(c)) move to each goal cells from each start cell. The
target droplet move from the bottom-left to the top-right of the biochip, while the washing
droplet move from the bottom edge to the top edge. The start and goal cells of the washing
droplet can be set to any cell on the edges. In this condition, we realize routing problem that no
mixing routes of target droplet by past moving droplet’s contamination.</p>
        <p>MEDA biochips can reshape droplet. Reshaping a droplet takes the time as same as one
moving, but it provides the advantage of potentially reducing the number of cells the droplet
needs to pass through, depending on the direction of movement. This paper determines the
routes that minimizes the moving time of the target droplet while using the smallest washing
droplet to reduce the electrode load.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Example</title>
        <p>We consider a problem where pre-existing contaminated cells can be washed, and volume-1
washing droplet and volume-2 target droplet are routed simultaneously. The start and goal cell
for the washing droplet are given. Figure 2 shows a 6 × 6 biochip, the contaminated cells, the
start and goal cells of each droplet, and the initial shapes of the droplets.</p>
        <p>Both the washing droplet and the target droplet move from their start cells to their goal cells.
Once the washing droplet reaches its goal cell, they are discharged into a reservoir and thus
are no longer present on the biochip. Since there is a possibility of interference between the
washing droplet and the target droplet, a certain distance must be maintained between them
during movement. Contaminated cells, indicated by black cells in Figure 2, are washed once the
(a) Move of washing droplet
(b) Move of target droplet
washing droplet pass through them and become usable from the next operation cycle.</p>
        <p>The objective of this problem is to minimize the time it takes for both the target droplet and
the washing droplet to reach their goal cells.</p>
        <p>
          First, we calculate the routing time based on the existing method [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. The existing method
optimizes the route of the washing droplet and does not consider simultaneous routing with
target droplet. In other words, the existing method determines the route for the target droplet
only after the washing droplet have completed their washing.
        </p>
        <p>As shown in Figure 3(a), the washing droplet move and require 6 steps. Then, as shown in
Figure 3(b), the target droplet move, requiring 9 steps. In the existing method, the total routing
steps are the sum of two droplets requiring steps both washing droplet and target droplet,
resulting in a total of 15 steps.</p>
        <p>Next, we calculate the routing time based on the proposed method in this paper. The proposed
method moves the washing droplet and target droplet simultaneously. Therefore, it is necessary
to avoid interference between the washing droplet and the target droplet.</p>
        <p>(a) Phase 1</p>
        <p>(b) Phase 2
(c) Phase 3
(d) Phase 4</p>
        <p>Meaning Range</p>
        <p>Volume of target droplet given
The number of washing droplets given
The number of target droplets given
Start cell of washing droplets  given, 1 ≤  ≤  ℎ.
Goal cell of washing droplets  given, 1 ≤  ≤  ℎ.
Start cell of target droplets  given, 1 ≤  ≤ 
Goal cell of target droplets  given, 1 ≤  ≤</p>
        <p>Contamination cells given
The reference point of washing droplet  at step  1 ≤ .ℎ,  ≤  , 1 ≤ .ℎ,  ≤ 
The reference point of target droplet  at step  1 ≤ ,  ≤  , 1 ≤ ,  ≤ 
The aspect ratio of target droplet  at step  1 ≤ ( ,  , ℎ,  ) ≤  
The operation of washing droplet  at step  0 ≤ .ℎ,  ≤ 2
The operation of target droplet  at step  0 ≤ ,  ≤ 4</p>
        <p>The routing time of target droplet  0 ≤</p>
        <p>In Figure 4(a), the washing droplet moves for 2 steps, but the target droplet does not move to
avoid interference. In Figure 4(b), the washing droplet moves upwards for 2 steps, while the
taarget droplet moves rightwards for 2 steps. At this point, the contamination cells that the
washing droplet passes through are washed, allowing the target droplet to pass through.</p>
        <p>Subsequently, in Figure 4(c), the washing droplet moves upwards for 2 steps, and similarly,
the target droplet moves for 2 steps. Once the washing droplet reaches goal cell, it is discharged
into a reservoir and disappears from the biochip. Finally, in Figure 4(d), the target droplet moves
to the goal position in 5 steps.</p>
        <p>From the above, we show the example that the washing droplet requires 6 steps and the
target droplet requires 11 steps. In the proposed method, the total routing steps are determined
by the longer routing steps between target droplet and the washing droplet, resulting in a total
of 11 steps. This shows an improvement of 4 steps compared to the existing method.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Formulation</title>
        <p>We present the formulation of the routing problem with washing based on integer programming.
Table 1 shows the character used in this formulation and their meanings.</p>
        <p>We define the coordinates and shapes of the droplets are expressed using formulation. Let
 represent the droplet number, which depends on the number of droplets, and  denote the
operation step. (.ℎ, , .ℎ, ) is defined as the reference point of washing droplet  at
step . Similarly, (, , , ) is defined as the reference point of target droplet  at step . The
reference point is the coordinate at the bottom-left of the droplet. The shape of target droplet 
at step  can be expressed as (, , ℎ, ), where (, , ℎ, ) represent the width and height of
the droplet, respectively.</p>
        <p>Washing droplet is always assumed to be of size 1 and exist only at the reference point
to reduce the load on the electrodes. In this paper, droplets are assumed to always occupy a
rectangular cells, so target droplet  occupies the cells from (, , , ) to (,  + ,  − 1, , 
+ ℎ,  − 1).</p>
        <p>Formula (1) shows that the target droplet reshapes while maintaining a constant volume. For
example, if the volume of the droplet is 2, it can be in one of the two states: (,  × ℎ, ) = (1× 2)
or (2 × 1).
∀ , ,
,  ×
ℎ,  =  
(1)</p>
        <p>There is no change in the formulation of the washing droplet and target droplet from Formula
(2) to Formula (5). .ℎ,  refers to both .ℎ,  and , . (.ℎ, ,.ℎ, ) refer
to both (.ℎ, ,.ℎ, ) and (, ,, ).</p>
        <p>Formula (2) represents the initial positions of the washing droplet and target droplet. The
coordinates at step 0 for both washing and target droplets are given.</p>
        <p>∀ , (.ℎ,0 = .ℎ.)</p>
        <p>∧ (.ℎ,0 = .ℎ.) (2)</p>
        <p>Next, we formulate the operations of the droplets. We assume that droplets can move in
various directions and reshape during routing. Droplets can move in horizontal (x-axis), vertical
(y-axis), and diagonal directions. When .ℎ,  = 0, the washing droplet  and the target
droplet  do not move at step . When .ℎ,  = 1, the washing droplet  and the target
droplet  move one cell horizontally at step . When .ℎ,  = 2, the washing droplet  and
the target droplet  move one cell vertically at step . ,  = 3, the target droplet  reshapes
at step . When ,  = 4, the target droplet  moves one cell diagonally at step .</p>
        <p>Formula (3) represents the condition where both the washing droplet  and the target droplet 
do not move when .ℎ,  = 0. This is mainly used to avoid interference between droplets.
∀ , , (.ℎ,  = 0) →</p>
        <p>(.ℎ,  = .ℎ, − 1) ∧ (.ℎ,  = .ℎ, − 1)</p>
        <p>Formula (4) represents the condition where both the washing droplet  and the target droplet
 move one cell horizontally when .ℎ = 1. This is mainly used to avoid interference
between droplets. The reference points of the washing droplet  and the target droplet  move
horizontally, but the vertical coordinates remain unchanged.</p>
        <p>∀ , , (.ℎ,  = 1) →
(.ℎ, − 1 − 1 ≤ .ℎ,  ≤ .ℎ, − 1 + 1)
∧ (.ℎ,  = .ℎ, − 1)
Similar to Formula (4), Formula (5) shows the vertical motion of .ℎ,  = 2:
∀ , , (.ℎ,  = 2) →
(.ℎ,  = .ℎ, − 1)
∧ (.ℎ, − 1 − 1 ≤ .ℎ,  ≤ .ℎ, − 1 + 1) (5)</p>
        <p>Formula (6) represents the deformation of a droplet when  = 3. When the target droplet
 is reshaped, the shape at step  is diferent from the one at step  − 1:</p>
        <p>Formula (7) also shows the case of , . Droplets have several ways of reshaping the droplet.
The reference point changes depending on the way of reshaping. The expression that allows
such possible shapes is given by:</p>
        <p>∀ , ,</p>
        <p>Formula (9) shows whether the droplet is finished routing. Formula ( 9) determines if at least
one cell of the droplet reaches the destination cell.</p>
        <p>⎪⎪⎧⎪ (.ℎ,  ≥ .) ⎪⎪⎫
∑︁ ⎨⎪ ∧ (.ℎ,  + ,  − 1 ≤ .) ⎪⎪⎬
∀ ,  = 1 ⎪⎪⎪⎪⎩ ∧∧((..ℎℎ,,+≥ ℎ,.−1 )≤ .) ⎪⎪⎪⎪⎭ (9)</p>
        <p>Formula (10) represents the constraints related to unusable cells. Target droplet cannot enter
contamination cells. However, target droplet can enter contamination cells after the washing
droplet have passed through.</p>
        <p>∀ , , ,
⎪⎪⎪⎧ (.ℎ,  ≤ .) ⎪⎪⎫
⎪⎨ ∧ (.ℎ,  + ,  − 1 ≥ .)⎪⎬⎪</p>
        <p>.)
¬ ⎪⎪⎪ ∧ (.ℎ,  ≤ ⎪⎪
⎪⎩ ∧ (.ℎ, + ℎ,  − 1 ≥ .) ⎭⎪⎪</p>
        <p>⎪⎧⎪⎪⎪⎨ (∧ &lt;(.)∧ℎ(,,≤  ≤, .+ℎ,,−) 1)⎪⎬⎪⎪⎪⎫
∨ ⎪⎪⎪⎪⎩ ∧∧ ((.,≤ℎ,.≤ℎ,,)+ ,  − 1) ⎪⎪⎭⎪⎪ (10)</p>
        <p>Formula (11) defines , which represents the number of operations for target droplet .
In this paper, the operation steps of the droplets are defined as the time required for movement,
so the total number of operations corresponds to the movement time.</p>
        <p>The objective function is to minimize the movement time of the target droplet.
∀ ,
 =   { ( ,  ̸= 0 ) ×  }
  :   ()
(7)
(8)
(11)
(12)</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Simulations</title>
      <sec id="sec-4-1">
        <title>4.1. Simulations Setup</title>
        <p>
          We conduct simulations to demonstrate the efectiveness of our proposed method. We compare
the proposed method with the existing method for the problem of simultaneous routing of
washing droplet and target droplet. The size of the biochip, the positions of contamination cells,
the volume of the two droplets, and their respective start and goal cells are given. The objective
function of this experiment is to minimize the routing time of the droplets from the start cell to
the goal cell. We compare the routing time with the following two techniques:
• Existing Method: A method where the movement of the target droplet begins after the
washing droplet have completed the washing process [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
• Proposed Method: The method presented in Section 3, where washing droplet and target
droplet move simultaneously.
        </p>
        <p>The following conditions are given for the experiment. The size of the washing droplet is
set to 1, with only one present on biochips. Similarly, the size of the target droplet is set to 2,
with only one present on biochips. Simulations are conducted in two scenarios: one where
there is a single sequence of contamination cells on biochips and another where there are two
sequences of contamination cells. The size of MEDA biochips is assumed to be  = 10,  = 15.
The start and goal cells of the washing droplet are randomly assigned. In the case of a single
sequence of contamination cells, 20 patterns are conducted by changing the start and goal cells
of the washing droplets. Similarly, 20 patterns are conducted for the case of two sequences of
contamination cells.</p>
        <p>The experiments are executed on a Ryzen Threadripper 3970X (3.7 GHz, 32 cores, 64 threads)
with 256 GB of memory. We use IBM ILOG CPLEX Optimization Studio 20.1.0 to solve both the
existing method and the proposed method. The computation time is limited to a maximum of
10 hours of CPU time. If the optimal solution is not obtained within the computation time, the
best feasible solution found within the time limit is used for comparison.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Results</title>
        <p>indicates the normalized routing time of the proposed method, using the routing time of the
existing method as a baseline.</p>
        <p>
          The proposed method successfully reduces routing time in all patterns compared to the
existing method. As shown in Figure 5, the proposed method successfully reduces routing
time by simultaneously moving the washing droplet and the target droplet. On average, the
proposed method achieves a 55% reduction in routing time. In the results for one sequence of
contamination cells shown in Figure 5:(a), an average 50% reduction in routing time is achieved.
For two sequences of contamination cells shown in Figure 5:(b), an average 60% reduction
in routing time is achieved. This indicates that the increase in the number of contaminated
cells requiring washing cause a more widespread distribution of contamination cells. Multiple
points requiring mandatory washing emerged with the increase in the number of sequences
of contamination cells, extending the washing droplet routing time. However, the proposed
method alleviated this problem to some extent by moving the target droplet simultaneously
with the washing droplet. If there were lot unusable cells which caused by broken, proposed
method would not alleviate. Therefore, setting unusable cells that the washing droplet cannot
handle due to electrode failures, or setting a limit on the number of cells that can be washed
per unit volume of the washing droplet, can create more realistic problems. Additionally, it is
known that droplet movement speed varies depending on their shape [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. For this problem,
it is also necessary to consider speed from the perspective of interference between the target
droplet and the washing droplet. Therefore, future challenges include solving these issues.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>We proposed a simultaneous routing method for washing droplet and target droplet on MEDA
biochips to minimize the routing time of target droplet, including the washing process. The
proposed method successfully reduced the droplet routing time by an average of 55% compared
to existing method. The future challenges include extending the problem to consider droplet
movement speed and washing limits, and experimenting on actual biochips.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work is partly supported by KAKENHI 20H04160 and 20H00590.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>N.</given-names>
            <surname>Azizipour</surname>
          </string-name>
          et al.,
          <article-title>“Evolution of biochip technology: A review from lab-on-a-chip to organ-on-a-chip,” Micromachines</article-title>
          , vol.
          <volume>11</volume>
          , no.
          <issue>6</issue>
          , p.
          <fpage>599</fpage>
          ,
          <year>2020</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Barglazanb</surname>
          </string-name>
          et al.,
          <article-title>“Organisation and quality monitoring for point-of-care testing (POCT) in Belgium: Proposal for an expansion of the legal framework for POCT into primary health care,”</article-title>
          <source>Acta Clinica Belgica</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L. L.</given-names>
            <surname>Gibson</surname>
          </string-name>
          et al.,“
          <article-title>The RADx tech clinical studies core: A model for academic based clinical studies,” Engineering in Medicine and Biology</article-title>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>157</lpage>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhong</surname>
          </string-name>
          et al., “
          <article-title>Micro-electrode-dot-array digital microfluidic biochips: Technology, design automation, and test techniques</article-title>
          ,
          <source>” IEEE Transactions on Biomedical Circuits and Systems</source>
          , vol.
          <volume>13</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>292</fpage>
          -
          <lpage>313</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Xu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Chakrabarty</surname>
          </string-name>
          , “
          <article-title>Integrated droplet routing in the synthesis of microfluidic biochips</article-title>
          ,
          <source>” Design Automation Conference</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>Shiro</surname>
          </string-name>
          et al., “
          <article-title>Shape-dependent velocity based droplet routing on MEDA biochips,” IEEE Access</article-title>
          , vol.
          <volume>10</volume>
          , pp.
          <fpage>122423</fpage>
          -
          <lpage>122430</lpage>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          et al., “
          <article-title>Cross-contamination avoidance for droplet routing in digital microfluidic biochips,” IEEE transactions on computer-aided design of integrated circuits and systems</article-title>
          , vol.
          <volume>31</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>817</fpage>
          -
          <lpage>830</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          et al., “
          <article-title>Unified contamination-aware routing method considering realistic washing capacity constraint in digital microfluidic biochips</article-title>
          ,
          <source>” IEEE Access</source>
          , vol.
          <volume>8</volume>
          , pp.
          <fpage>192867</fpage>
          -
          <lpage>102879</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yao</surname>
          </string-name>
          et al., “
          <article-title>Integrated functional and washing routing optimization for crosscontamination removal in digital microfluidic biochips,” IEEE Transactions on ComputerAided Design of Integrated Circuits and Systems</article-title>
          , vol.
          <volume>35</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1283</fpage>
          -
          <lpage>1296</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cho</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <article-title>“A high-performance droplet routing algorithm for digital microfluidic biochips,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</article-title>
          , vol.
          <volume>27</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>1714</fpage>
          -
          <lpage>1724</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>O.</given-names>
            <surname>Keszocze</surname>
          </string-name>
          et al.,
          <article-title>“A general and exact routing methodology for digital microfluidic biochips</article-title>
          ,” International Conference on Computer-Aided Design,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>O.</given-names>
            <surname>Keszocze</surname>
          </string-name>
          et al., “
          <article-title>Exact routing for micro-electrode-dot-array digital microfluidic biochips</article-title>
          ,
          <source>” Asia and South Pacific Design Automation Conference</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chakraborty</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Chakraborty</surname>
          </string-name>
          , “
          <article-title>Routing performance optimization for homogeneous droplets on MEDA-based digital microfluidic biochips</article-title>
          ,” Computer Society Annual Symposium on VLSI,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>T.</given-names>
            <surname>Liang</surname>
          </string-name>
          et al., “
          <article-title>Multitarget sample preparation using MEDA biochips,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</article-title>
          , vol.
          <volume>39</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>2682</fpage>
          -
          <lpage>2695</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P.</given-names>
            <surname>Roy</surname>
          </string-name>
          et al.,
          <article-title>“Harnessing the granularity of micro-electrode-dot-array architectures for optimizing droplet routing in biochips</article-title>
          ,
          <source>” ACM Transactions on Design Automation of Electronic Systems</source>
          ,vol.
          <volume>25</volume>
          , no.
          <issue>10</issue>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>37</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>K.</given-names>
            <surname>Lai</surname>
          </string-name>
          et al.,
          <article-title>“An intelligent digital microfluidic processor for biomedical detection</article-title>
          ,
          <source>” Signal Processing Systems</source>
          , vol.
          <volume>78</volume>
          , no.
          <issue>11</issue>
          , pp.
          <fpage>85</fpage>
          -
          <lpage>93</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          et al., “
          <article-title>Droplet routing in high-level synthesis of configurable digital microfluidic biochips based on microelectrode dot array architecture,”</article-title>
          <source>BioChip Journal</source>
          , vol.
          <volume>5</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>343</fpage>
          -
          <lpage>352</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>G-R. Lu</surname>
          </string-name>
          et al.,
          <article-title>“Flexible droplet routing in active matrix-based digital microfluidic biochips</article-title>
          ,
          <source>” ACM Transactions on Design Automation of Electronic Systems</source>
          , vol.
          <volume>23</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>25</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          et al., “
          <article-title>Droplet size-aware high-level synthesis for micro-electrode-dot-array digital microfluidic biochips</article-title>
          ,
          <source>” IEEE Transactions on Biomedical Circuits and Systems</source>
          , vol.
          <volume>11</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>612</fpage>
          -
          <lpage>626</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>P.</given-names>
            <surname>Howladar</surname>
          </string-name>
          et al., “
          <article-title>Micro-electrode-dot array based biochips : Advantages of using diferent shaped CMAs</article-title>
          ,” Computer Society Annual Symposium on VLSI,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>D.</given-names>
            <surname>Mitra</surname>
          </string-name>
          et al.,
          <article-title>“Automated path planning for washing in digital microfluidic biochips,” Automation Science</article-title>
          and Engineering, pp.
          <fpage>115</fpage>
          -
          <lpage>120</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>