1 Introduction

Breast cancer continues to be the most frequent type of cancer diagnosed among women in Singapore. Last year alone, more than 1,000 cases were detected (3 per day) and breast cancer kills 5 women there every week. It is known that the early detection of tumour ensures better prognosis and higher survival rate. The existing Biofield Diagnostic System (BDS—intelligent diagnostic tool) is to be studied in detail for breast cancer detection, which is inexpensive and non-invasive. This tool will be based on biopotential measurement made from electrodes on breast surface in conjunction with numerical simulation of the breast using the biopotential equation. The basic idea lies in the notion that tissues differ in their dielectric properties. Potential distribution between the preliminarily classified abnormal breast is then mapped with a controlled probe placed on the palm of the patient. BDS injects small electrical currents through arrays of probes placed on the surface of a patient body and measures the voltages needed to maintain these currents. Then the inverse problem (though not so straightforward) is to be solved to approximate the electrical conductivity changes inside the solution domain given the applied currents and equipotential lines on the surface. Once the conductivity is known, the underlying material could be predicted, in particular the possible presence of water as in water cysts or mineral deposits. Initial clinical trials [2] suggested that the test can achieve a sensitivity of approximately 90% and a specificity of 40–50%, which indicates that the test might be useful for excluding cancer when it is, in fact, absent. Therefore, we believe that the BDS, in complement to other existing techniques such as mammography, ultrasound or MRI, can make a clinically significant and cost-effective adjunct procedure for the early detection of breast cancer. Of course, it is to be noted that the ultimate diagnosis of the disease still lies in the results from fine needle biopsy.

In this paper, we present a geometrically realistic breast model with common breast dimensions and the theoretical sampling set-up of BDS device to examine its validity in the detection and diagnosis of malignant breast lesions and also parametric optimisation of the mode. The underlying mechanism that governs the physiological basis of the idea that tissue differentiation may plausibly be based on measurements of the dielectric properties has been presented in our earlier publications [12, 13]. A spherical disturbance due to the tumour is artificially included in an excited domain. The strength of the electric field is controlled using the excitation current injected through the surface probes. A method of data analysis and parametric optimization for the model will be introduced.

2 Methods

2.1 The Biofield Diagnostic System

In the present interest on BDS examinationFootnote 1 [2], a direct current electric field is applied between the patient palm and both breasts surfaces non-invasively. The BDS consists of the Biofield Diagnostic Device (hereafter referred to as the Device) and Biofield Diagnostic Sensors (hereafter referred to as the Sensors). The Device is a desktop-sized electronic device, enclosed in a plastic case, with software, keyboard, liquid crystal display, printer and patient cable. The single-use sensors are pre-gelled with a specifically formulated electro-conductive medium. No energy or radiation is introduced into the body. The examination, which takes approximately 20 min, is conducted by placing single-use sensors on the breast and subxiphoid, recording DC electropotentials and then analysing these potentials [2]. The output of a test is immediately available and provides an objective index of breast malignancy in the area examined, based on comparing cellular proliferation in the breast tissue. The diagnostic test, in order to be conducted, requires a suspicious lesion to be located by either palpation or other procedures and so is an adjunctive diagnostic test, by design. The measuring probe, which contains a standard array of eight sensors per breast, is localized as shown (Fig. 1). The initial clinical diagnostic studies conducted in Europe and USA indicated that breast cancers produced significantly greater electropotential differentials between the normal breast as compared to the lesions [2, 16, 21]. With these encouraging results and with the superior BDS now available in the market, it was decided to revisit this field in collaboration with the Singapore General Hospital. In order to build confidence in the numerical modelling, an extensive theoretical work was undertaken. As a first step, two- and three-dimensional models, which were a close representative of the actual shape, were developed. Direct numerical simulation was done and results analysed for breast with tumours of various sizes at different locations. However, it is also to be noted that each parameter, such as probe source strength and tumour conductivity, has a different degree of influence towards the end results. In this paper, we conduct an analysis of variance (ANOVA) to better explain the precedence and the importance of the various factors. Once this is identified it would help in classifying the factors as noise or nuisance factors. If these factors can be controlled then it would help in setting up a protocol and in identifying the factor of interest, that is, the existence of tumour.

Fig. 1
figure 1

Sensor placement for suspicious lesion in right upper outer quadrant [2]

2.2 Numerical modelling

Most bioelectric applications involve signals of sufficiently low frequency such that the displacement current, which is governed by the permittivity of tissue, is much smaller than the conduction current. The distribution of electrical potential φ within an inhomogeneous anisotropic conducting medium can be expressed by the quasi-static Poisson equation:

$$ \nabla \cdot {\left( {\sigma \nabla \phi } \right)} = I_{{{\text{v,}}}} $$
(1)

where φ is the electric potential, σ the tissue space variant conductivity tensor and I v any source term existing in the solution domain. For well-posed problems having a single solution, we solved the governing equation by using the conventional methods of Weighted Average Residual Theorem. We then developed a female breast model, which is close enough to the actual. Ng and Sudharsan [11] considered the breast as a hemisphere in supine condition with various layers of unequal thickness, based on a cross-sectional view of the anatomy of female breast as presented in Romrell and Brand [15]. We assumed the breast to be of hemispherical shape with a 5 mm subcutaneous layer, followed by a gland and muscle layer of varying thickness. The three-dimensional model is presented as in Fig. 2 [12], based on the breast mammogram from Yale Medical School [19]. For the dimension of the breast, we considered a diameter of 144 mm and a height of 70 mm, where these parameters more closely mimic the average size of an Asian woman breast in supine condition. Figure 3 shows a typical breast examination performed with the BDS [2]. Note that the nipple is not modelled at this stage for numerical simulation due to its complexity in surface potential.

Fig. 2
figure 2

Computational model of breast comprising various layers [12]

Fig. 3
figure 3

A block diagram for the BDS [2]

This geometrical model is considered to be more accurate for the following assumptions and parameters:

  1. 1.

    The actually varying thicknesses of the breast layers were also taken into consideration.

  2. 2.

    The curves representing each layers and boundaries were drawn using a polynomial equation of second order (though it is an approximation to build a numerical model of a breast).

  3. 3.

    A patient was assumed to be in supine position (lying down flat). Therefore, it is acceptable to assume the model to be near hemispherical. Further complexities in geometry will be considered as part of future works.

  4. 4.

    Room temperature was assumed to be the same as the temperature of the skin surface. Studies of the treatment of the room temperature effect in the overall bioelectric field in the solution domain were not considered in the present analysis.

  5. 5.

    The surface of the breast was assumed to have no electrical conduction with the ambient. Hence, the Neumann condition was appropriate.

Assuming an inhomogeneous domain but constant homogeneous conductivity (σ) for each layer, the potential distribution is computed by solving Poisson equation with known imposed currents applied at appropriate surface node locations. The air in contact with the body has negligible conductivity, and the ratio of body conductivity to air conductivity is infinite. The electrical conduction system in each layer of the breast is taken to be isotropic, although in reality, there exists variation in conductivities depending on the direction, since the muscle fibres and subunits are not aligned in parallel. Additional complexities arise because the breast wall is not just muscle but contains bone, adipose tissue and skin. Hence, at the surface of breast that is in contact with the ambient, the surface current inhomogeneous Neumann boundary condition of

$$ {\left( {\sigma \nabla \phi } \right)}.n = h $$
(2)

is specified. h describes the electrical current flux density (mA/m2) entering and leaving the breast over the dipoles, as excitation current. With this boundary condition and a homogeneous conductivity distribution estimated throughout each layer of tissues at the interior of the breast, the potential distribution can be solved using numerical approach, in particular the finite element method (FEM) in the present effort. Once φ is known at each node point, electrical intensity E can be computed using negative gradient of potential:

$$ E = - \nabla \phi . $$
(3)

In this model, the boundary in contact with the torso is tagged as zero. The reason is to prevent any potential field (noises) from interfering with the potential distribution of breast by the dipole and to confine all the excitation forces in the breast without passing to the torso.

3 Results

A Cartesian coordinate system was employed on the segmented breast model. Solution domain was discritized using quadratic Lagrange elements. In this model, there are 36,000 elements and it satisfies the mesh-independent solution [12] based on grid convergence index and Richardson error criterion [14]. Equation 1 was solved in FEMLAB [3] using the classical FEM. FEMLAB is a high-level PDE calculator and stands for Finite Element Modelling Laboratory. It is an advanced software package for modelling and simulation of any physical process one can describe with partial differential equations. FEMLAB has built-in high-performance state-of-the-art solvers that address extremely large problems, yet quickly yield accurate results. The in-house highly efficient GMRESFootnote 2 solver was used in the computational domain. For this linear solver we provided a relative tolerance of 1.0×10−3 for the linear iterations and unlimited number of iterations for the solver to achieve convergence. We also set a factor of 40 in the error estimate, which acts as a safety factor. Finally, we set the restart value of 50 to specify the number of iterations the solver performs until it restarts. This larger value we select can lead to high accuracy in the iterative process but with an increase in memory use.

For the convergence criterion of the total residual that we initially set to 10×10−3, the iterative algorithm, the sensitivity matrix calculated may contain large errors at the area of interest. We designed the meshing of the domain such that denser mesh was applied at the area at which we predict a steep electric potential gradient. The simulation was carried out on a Pentium IV PC, consuming 6–7 min of the net CPU time per run.

3.1 Analysis of variance (Yates’ method)

It was decided to analyse the factors that affect the breast surface potential difference and their order of importance. We consider a three-dimensional model of the breast with tumour within the fats region, which is the outermost layer. The factors considered are probes’ source strength (the magnitude of the applied currents), tumour size, tumour conductivity and tumour location along the fats region. A 2n factorial design was used where each factor would have two levels of low and high values with a total of 16 runs.

The source strength of the four probes is set at 1 mA for low value and 10 mA for high value. The tumour sizes are 5 mm (low) and 17 mm (high) in diameter. The tumour conductivity is fixed at 850 S/m (low) and 1,236 S/m (high).Footnote 3 The low and high values are summarised in Table 1. For low tumour, location is at 70° (R=62 mm) away from the y-axis along the subcutaneous layer. Its high location is at the tip of the breast (0°, R=62 mm) in the centre of the y-axis, as denoted in Figs. 4 and 5. The factors are denoted in upper case and the runs (parameters combination of Table 2) in lower case by convention.

Table 1 High and low properties values used for the various breast numerical models
Fig. 4
figure 4

High tumour location (θ=0°, R=62 mm)

Fig. 5
figure 5

Low tumour location (θ=70°, R=62 mm)

Table 2 Analysis of Yates’ method

The runs conducted are as: (1), a, b, c, d, ab, ac, ad, bc, bd, cd, abc, abd, acd, bcd, abcd. Run (1) corresponds to simulation conducted where all the factors are at low level. A presence of a lower case letter in the run signifies that the simulation is conducted by fixing the value corresponding to that factor (denoted in upper case) at the high level and the rest at low level. Such combination of high and low levels would yield a total of 16 runs for 4 factors.

The observation is taken at the breast surface. The ANOVA results are tabulated in Table 2 using Yates’ method [10]. We used pooling and pooled all sum of square (SS) of third and higher order interactions (abc, abd, acd, bcd, abcd) to provide estimation of error variance. SS in the table denotes sum of square which is given by g 2/n = g 2/16, n being the number of data points; DOF is the degree of freedom; mean square, which is given by SS/DOF, is also equal to the estimates of variance effect; error of the method is defined by variance error, which is given by (g abc g abd + g acd + g bcd + g abcd)/5; and finally F, the variance effect divided by variance error, gives SS/error. From the F-table at 5% level of significance, we tabulated that F 0.05; 1, 16=4.49. As shown in the above Yates’ table, factors A, B and D are greater than 4.49 and thus have significant effect on the surface potential field.

3.2 Taguchi method

Taguchi separates factors into two main groups: control factors and noise factors. Noise factors are those over which we have no direct control but which vary with the breast environment [18]. The control factors that may contribute to reduced variation (improved quality) can be quickly identified by looking at the amount of variation present as a response. It is our aim to be able to capture the signal from the tumour (i.e. a global view of the potential distribution on the breast surface, as computed and expressed as values at all the surface nodes) rather than that from those three more significant factors (A, B and D). We apply an analysis based on the Taguchi method [18] widely used in quality engineering to build in robustness in the experimental set-up.

In the Taguchi method, quality is measured by the deviation of a characteristic from its target value. A loss function is developed for this deviation. Uncontrollable factors, known as noise, cause such deviation and thereby lead to loss. Since elimination of noise factors is impractical and often impossible, the Taguchi method seeks to minimise the effect of noise and to determine the optimal level of the important controllable factors based on the concept of robustness. In this method, the controllable factor is separated from the uncontrollable factors and the analysis is carried out to find the best setting for the controllable factors that would yield the optimum result irrespective of the variation in magnitude of the uncontrollable factor. Taguchi has created a transformation of the repetition data to another value which is a measure of the variation present. The transformation is the signal-to-noise (S/N) ratio. The S/N ratio consolidates several repetitions (at least two data points are needed) into one value that reflects the amount of variation present.

The aim is to maximise the signal (i.e. surface potential from the tumour size and location) to the noise (i.e. associated from tumour conductivity). Table 3 summarizes the surface potential field predicted with respect to the interaction of the parameters A, B, C and D. We are using the non-dynamic output response application: nominal best method to get the Taguchi table above. It is seen that a non-dynamic approach is useful for a specific test with a fixed output.

Table 3 Analysis using Taguchi method

The nominal best S/N ratio is described as

$$ \begin{aligned}{} S/N & = {\text{desired}}\;{\text{output}}/{\text{undesired}}\;{\text{output}} \\ {\text{ }} & = {\text{effect}}\;{\text{of}}\;{\text{the}}\;{\text{average}}/{\text{variability}}\;{\text{around}}\;{\text{the}}\;{\text{average}}{\text{.}} \\ \end{aligned} .$$

Calculations for a nominal best S/N ratio are as follows. There are n pieces of data:

$$ y_{1} ,\;y_{2} ,\;y_{3} ,.....,y_{n} \quad ({\text{DOF}} = f = n). $$

The total variation S t is

$$ S_{{\text{t}}} = y^{2}_{1} + y^{2}_{2} + y^{2}_{3} + \cdots + y^{2}_{n} . $$

The average variation S m is

$$ S_{{\text{m}}} = (y_{1} + y_{2} + y_{3} + \cdots + y_{n} )^{2} /n\quad (f = 1). $$

The error variation S e is

$$ S_{{\text{e}}} = S_{{\text{t}}} - S_{{\text{m}}} \quad (f = n - 1). $$

The error variance V e is the error variation divided by its degree of freedom (DOF):

$$ V_{{\text{e}}} = S_{{\text{e}}} /(n - 1). $$

The S/N ratio is given by

$$ S/N = \frac{{10\,\log (1/n)(S_{{\text{m}}} - V_{{\text{e}}} ){\text{ }}}} {{V_{{\text{e}}} }}. $$

For an example, to calculate the S/N value of interaction between parameters A (low), B (low), we have four data values 7.27217×10−4, 7.25691×10−4, 7.27217×10−4, 7.25640×10−4:

$$ S_{{\text{t}}} = (7.27217 \times {\text{10}}^{{{\text{ - 4}}}} )^{2} + (7.25691 \times 10^{{ - 4}} )^{2} + (7.27217 \times 10^{{ - 4}} )^{2} + (7.25640 \times 10^{{ - 4}} )^{2} = 2.1108700 \times 10^{{ - 6}} . $$
$$ S_{{\text{m}}} = (7.27217 \times 10^{{ - 4}} + 7.25691 \times 10^{{ - 4}} + 7.27217 \times 10^{{ - 4}} + 7.25640 \times 10^{{ - 4}} )^{2} /4 = 2.1108676 \times 10^{{ - 6}} . $$
$$ S_{{\text{e}}} = S_{{\text{t}}} - S_{{\text{m}}} = 2.1108700 \times 10^{{ - 6}} - 2.1108676 \times 10^{{ - 6}} = 2.4084527 \times 10^{{ - 12}} . $$
$$ V_{{\text{e}}} = S_{{\text{e}}} /(n - 1) = 2.4084527 \times 10^{{ - 12}} /(4 - 1) = 8.0281758 \times 10^{{ - 13}} . $$
$$ S/N = \frac{{10\,\log (1/n){\text{ }}(S_{{\text{m}}} - V_{{\text{e}}} )}} {{V_{{\text{e}}} }} = 58.1778. $$

Table 4 summarizes the effect and the signal-to-noise for various factors. The effect is computed by taking the mean T avg, which represents a particular condition. For example, effect of Factor A at low level is computed by taking the two T avg corresponding to A at low level and divided by 2:

Table 4 Effect and S/N ratio for various factors used
$$ {\text{A}}\,{\text{(LOW)}} = (7.26441 \times 10^{{ - 4}} + 6.92388 \times 10^{{ - 4}} )/2 = 0.0007094. $$

Similarly,

$$ {\text{C}}\,{\text{(HIGH)}} = (0.004002 + 0.003809)/2 = 0.0039055. $$

4 Discussion

4.1 Comparison with literature

Long before the discovery of any screening tool, Fricke and Morse [4] have found that, in comparison with benign tumours or with inactive tissues of the same or similar characters, certain types of malignant tumours are associated with rather high capacity and significantly higher permittivity of breast tumour tissues in vitro at 20 kHz. Furthermore, those most important type malignant tumours have high capacity as compared with benign tumours of a similar character and also with the normal tissue in which they lie. The characterization of the biophysical features of cancerous breast tissue has captured the great interest of researchers, both from a screening and therapeutic point of view. Many analytical and critical reviews of the literatures on dielectric properties of breast tissues at radiowave and microwave frequencies are presented. The frequencies of measurements are reviewed objectively, and the frequency used in the current study is justified.

Some useful works were documented by Chaudhary et al. [1]. Chaudhary et al. measured the dielectric constant of malignant tissues at frequencies below 100 MHz and threw some light on the future electromagnetically based (EM) techniques for cancer treatment and detection tools. They observed that the relative dielectric constant of malignant tissue was strikingly higher than that of the normal tissue, particularly at frequencies below 100 MHz. The relative permittivities of normal and malignant tissues at frequencies below a few megahertz would be wider. This encourages researchers in EM radiation scanning technique to develop or refine their equipments for detection of an early stage of breast cancer.

Similar reliable finding was reported by Surowiec et al. [17]. Surowiec et al. worked on the relative permittivity of infiltrating centre part of breast carcinoma, tumour-surrounding tissue and the peripheral tissue. Their experiments were performed at frequencies from 20 kHz to 100 MHz at 37°C using an automatic network analyser and an end of the line capacitive sensor. The results also seem to indicate modality for the detection of human breast carcinoma.

Joines et al. [6] measured the electrical conductivity and relative permittivity of malignant and normal tissues from various tissue origins including mammary gland. Joines et al. concluded that at all frequencies tested, both parameters showed greater magnitude in malignant tissue than in normal tissue of the same type, especially in tissues from the mammary gland.

Jossinet and Schnitt [7] studied the definition and evaluation of dielectric properties in the characterization and differentiation of freshly excised breast tissues. Their work was mainly within the frequency range of 0.488 kHz to 1 MHz. They showed significant differences between most of the breast tissue groups, especially between cancerous tissue and all the other tissue groups. This further confirmed that electrical properties of the tissues can be considered as potentially suitable for the distinguishability of the presence of malignancy in breast tissues.

Among the studies, the works of Surowiec et al. [17] and Jossinet and Schnitt [7] appear to be most reliable and relevant to our analysis. Studies were done on the centre and surrounding breast tissues of tumour at normal body temperature. This enhances the general knowledge and understanding of the natural proliferating tumour. The measurement frequencies of both literatures are from 20 kHz to 100 MHz. However, Morimoto et al. [9] argued that this did not imply that at lower frequency, biopotential analysis could not provide adequate variation in dielectric parameters for potential diagnostic purpose. In fact, based on in vivo measurement of electrical properties up to 200 kHz, elements of the Fricke [4] equivalent circuit model for breast tumours differed significantly from those for benign tumours.

4.2 Strength and limitations of the methods

Signal-to-noise ratio (S/N or SNR) is a measure of signal strength relative to background noise [5] and is calculated above using Taguchi method. The tabulated results show that in order to receive the effect of tumour conductivity on the breast surface, factors A, B and D have great influences on the effect.

Both Yates’ and Taguchi methods used proved that probes’ source strength, tumour size and location of tumours have great effect on the surface potential field. For best results on the breast surface, the probes strength should be low while having the tumour size and location high. While tumour with higher conductivity would have better detection on the breast surface, however, this also means that it would produce slightly higher background noise. A future work would be to maximize the signal difference between a normal breast model and one with a tumour (i.e. for cases of bilateral abnormalities).

Finally, while DC measurements may be sufficient to identify a malignant lesion, it is generally thought among researchers in the field that the reactance, the complex part of the impedance, holds more information that is useful in differentiating normal or benign tissues from malignant ones [8].

5 Conclusion

The ANOVA results using Yates’ method shows that the probes’ source strength A, tumour size B and location of the tumour D have significant effect on the breast surface electropotentials.