1 Introduction

The research of early detection of cancer diseases is on rise every day and becoming an essential life tradition. This is because the failure of finding a complete treatment for it, leading to losing a human life (Panda and Pukhrambam 2020; Eskandarinezhad et al. 2022). In fact, it is the reason of the death of one person from six persons with the ability of increasing this number (Hussain et al. 2021). According to the World Health Organization (WHO), the new cancer cases are around 20 million with almost half of them died until 2020 (Ferlay et al. 2021). It is also expecting a rise in the number of new cases to be approximately 29 million in 2040 (Sung et al. 2021). On the other hand, early detection of the disease reduces the pain that the cancer patient would suffer due to late treatment such as chemical, radiational, or surgical treatment (Azab et al. 2023). Cancer is considered a genetic disease due to an error in cell division causing deoxyribonucleic acid (DNA) damage by harmful substances (Kumar et al. 2019). It is a continuous reproduction of aimless and unwanted cells. Unfortunately, it can appear and grow abnormally in any part of the human body adding to spreading to the neighboring organs in the human body. This expanse of cancer is called metastasis and it makes it more threatening and deadly. This uncontrollable growth rate of these cancerous cells cause tumors (Azab et al. 2023; C et al. 2022; Ragavendran et al. 2023).

Imaging, lab tests, and tissue biopsy are the conventional methodologies to diagnose cancer. computerized tomography (CT), Magnetic resonance imaging (MRI), and X-ray (Azab et al. 2023) are examples for imaging modalities and are used to get a detailed images of the infected organ. If the image indicates that the organ has tumors, then this patient is diagnosed as a cancer patient. Lab test is a quantitation of biomarkers in physiological fluid. The patient’s urine or blood are analyzed and if a biomarker related to cancer is obtained, an indication for the presence of cancer is given. Another method to detect cancer is to get just a tissue from the patient and by using a microscope, a decision is taken whether the tissue is cancerous or not (Vaidyanathan et al. 2018; Hussain et al. 2021; Panda and Pukhrambam 2020). Unfortunately, all these methodologies are taken place in late stages after already the cancer spread through the organ or the body. It is very hard to detect the cancer disease in early stage. The reason for that is the need for a highly qualified professional pathologist (Vaidyanathan et al. 2018). In addition, millions of cells are needed for the detection approach which is missing in the early stage of the disease (Sharifian Jazi et al. 2022; Hsieh et al. 2016) and the concentration of the biomarker is not enough for their diagnosing techniques.

To overcome these drawbacks, a new technology has to be developed in order to replace these ones (C et al. 2022). Biosensors are a promising solution for that. They are defined as an analytical device to detect certain biological interaction (Hussain et al. 2021). They introduce better characterizations including low cost, high performance, reproducibility, high reliability, high accuracy, and low response time (Hussain et al. 2021). In addition, they do not need a highly qualified person to use them like the other methods where any one can use them easily (Naresh and Lee 2021).

Biosensors can be classified into two types which are biorecognition based and transduction based (Naresh and Lee 2021). The biorecognition-based sensors depend on a specific interaction between a bioreceptor and a test sample. This interaction may be catalytic or affinity. The transduction-based sensors depend on a change in certain property of the sample being detected. Thermal, chemical, mechanical, electrochemical, piezoelectrical, and optical are examples for this property (Guck et al. 2005; Suresh 2007; Park et al. 2005).

The sensing of any disease which depends on the photonic concepts provides a precisely approach through analyzing the human’s urine or blood (Uddin et al. 2020). Biosensors based on optical properties such as emission, absorption, fluorescence, refractometry, and polarimetry are called optical biosensors (Lechuga 2005). Optical sensors have the ability to detect multiple analytes via multiplexed systems (Nordin 2016). They have many other advantages such as low cost, immunity to other electromagnetic fields and real time detection (Guo et al. 2011). The protein presence in the cancerous cell is bigger than that found in the normal cell due to the high rate of its growth. So, the interaction between the light and the cell will differ if the cell is malignant. Accordingly, we can distinguish whether the cell is cancerous or not through its refractive index (Azab et al. 2023). In addition, different types of cancer disease can be determined.

1.1 Literature review

Silicon on insulator technology is the best choice for biosensing applications especially when using optical microring resonators (Ghasemi et al. 2016). In (Ghasemi et al. 2016), the sensitivity reached 49 nm/RIU and in Yan et al. (2016), the sensitivity is 44.6 nm/RIU. Some developed ideas for micro ring resonators have been investigated to enhance the sensitivity like subwavelength grating (Huang et al. 2017). The sensitivity obtained in Huang et al. (2017), is 429.7 nm/RIU. But this method is very complex and hard to be fabricated. In Zhao et al. (2018), the sensitivity reached 297.13 nm/RIU, but this design has a large footprint. In optical sensors, the key idea is to find a design that allows light to leak into the surrounding material, like vertical nanowire sensors or suspended waveguides (Mohamed et al. 2019). That is, the more leaking light, the better performance for the optical sensor (Elsayed et al. 2020). The sensitivity reaches 100 nm/RIU in Mohamed et al. (2019) and it has a large footprint. In Elsayed et al. (2020), the sensitivity reached 330 nm/RIU but they used the multimode interference structure.In other words, the sensing of a disease relies on the remarkable difference between the refractive index of the normal and the infected cells utilizing the evanescent nature of the light. And in De Vos et al. (2007) is 70 nm/RIU.

Accordingly, slot waveguides can be good choices for biosening as they provide high sensitivity. However, they suffer from high optical losses. On the other hand, strip waveguides have low optical losses, but they do not achieve better sensitivity than slot waveguides. To solve this dilemma, a hybrid design between slot and strip waveguides have been introduced in Steglich et al. (2017). However, this design increases the traditional footprint by extra \(2620\,\upmu\)m, which means increasing the area of the conventional sensor with 27 fold than its value. In addition, it has only achieved a sensitivity that represents 36% of the slot sensitivity and 152% of the strip waveguide. The sensitivity in this design is 106.29 nm/RIU.

1.2 Aim of paper

In this paper, we propose a new highly sensitive sensor with a design that keeps the same footprint of the traditional sensors without any rise in its size or cost. The proposed design consists of a double-ring resonator with two bus waveguides. The ring waveguide is a mix between strip and slot waveguides where it has a slot from angle \(-60^\circ\) to angle \(60^\circ\) with respect to x-axis. This allows more light to interact with the biosample fluid. In order to keep the advantages of the strip waveguide, the bus waveguides are not of the slot type. The new design improves the sensitivity of the hybrid waveguide to 85% and 198% of that of the slot and the strip waveguides respectively.

This sensitivity improvement is based on a shift in the resonance wavelength. Moreover, we introduce another method of sensing process with another concept of sensitivity that is based on the difference in transmission of light intensities. The later sensitivity is found to be higher than both that of slot and strip waveguides. In addition, the new design achieves the minimum limit of detection (of \(0.0255\,\upmu\)m) when compared to that of both strip and slot waveguides. The relation between the total supermodes of the new design and the sensitivity, based on resonance wavelength shift, is discussed as well with different conditions. It is found that there is an inverse correlation between the number of supermodes and the sensitivity.

There is some work that reaches sensitivity of 311.97  nm (Long et al. 2022), and 494  nm. Haibin et al. (2022). But, these publications used plasmonics which is too costly and need some complex operations for fabrication due to the need of specialized materials and fabrication techniques (Guo et al. 2015). On the other hand, SOI is cost-effective, especially for large-scale production due to its compatible with existing semiconductor fabrication process (Kianisarkaleh et al. 2017). By comparing our biosensor with recent paper with the same technique SOI, we reached a sensitivity of 109.8  nm. with a footprint of only 135.127 \(\upmu \hbox {m}^{2}\). while in Steglich et al. (2017), the sensitivity is 106.29  nm with the footprint is 2720 \(\upmu \hbox {m}^{2}\). Also, in CHEN et al. (2022), the sensitivity is 104  nm. Besides, our biosensor introduces a higher sensitivity than plasmonics as in Silva et al. (2022), the achieved sensitivity is only 33  nm.

1.3 Paper organization

The remaining of this paper is organized as follows. The mathematical model of the biosensor is given in Sect. 3. Section 4 is devoted for the evaluation of system performance and discussion of results. Finally, the conclusion is presented in Sect. 5.

2 Proposed biosensor structure

Figure 1 illustrates the different structures of the biosensor based on the type of waveguide. The red arrow presented in Fig. 1 shows the input field direction, and the green one indicates the output field. It is clear that the footprint of the proposed biosensor is kept constant as the traditional waveguide types. The design of all types consists of SOI with Si height of 0.22 \(\upmu \hbox {m}\) inside the buried oxide layer (BOX), and 0.22 \(\upmu \hbox {m}\) height above it. While the BOX height is 4 \(\upmu \hbox {m}\). The other parameters such as ring resonator (RR) radius, waveguide width, and the gap between waveguides are chosen as in 4.1

Fig. 1
figure 1

The structure of the biosensor according to waveguide type: a Strip. b Slot. cHybrid

3 Mathematical model

The general equation of the output normalized transmission T (unitless) for all types of waveguides is the same and can be found from the following equation:

$$\begin{aligned} T =\frac{\begin{matrix} v_{1}^2 + v_{1}^2 v_{2}^2 v_{3}^2 u_{2}^2 - 2 v_{1}^2 v_{2} v_{3} u_{2} \cos \theta _{2} + v_{2}^2 u_{1}^2 + v_{3}^2 u_{1}^2 u_{2}^2 - 2 v_{2} v_{3} u_{1}^2 u_{2} \cos \theta _{2} - 2 v_{1} v_{2} u_{1} \cos \theta _{1} &{}\\ + 2 v_{1} v_{3} u_{1} u_{2} \cos \theta _{1} \cos \theta _{2} + 2 v_{1} v_{2}^2 v_{3} u_{1} u_{2} \cos \theta _{1} \cos \theta _{2} - 2 v_{1} v_{2} v_{3}^2 u_{1} u_{2}^2 \cos \theta _{1} \end{matrix}}{ \begin{matrix} 1 + v_{2}^2 v_{3}^2 u_{2}^2 - 2 v_{2} v_{3} u_{2} \cos \theta _{2} + v_{1}^2 v_{3}^2 u_{1}^2 u_{2}^2 - 2 v_{1}^2 v_{2} v_{3} u_{1}^2 u_{2} \cos \theta _{2} - 2 v_{1} v_{2} u_{1} \cos \theta _{1} &{}\\ + v_{1}^2 v_{2}^2 u_{1}^2 + 2 v_{1} v_{3} u_{1} u_{2} \cos \theta _{1} \cos \theta _{2} - 2 v_{1} v_{2} v_{3}^2 u_{1} u_{2}^2 \cos \theta _{1} + 2 v_{1} v_{2}^2 v_{3} u_{1} u_{2} \cos \theta _{1} \cos \theta _{2} \end{matrix} }. \end{aligned}$$
(1)

This equation is obtained from the following transfer function (Kedia and Gupta 2015):

$$\begin{aligned} H =\frac{ v_{1} - v_{1} v_{2} v_{3} e^{-j\theta _{2}} u_{2} - v_{2} e^{-j\theta _{1}} u_{1} + v_{3} e^{-j\theta _{1}} u_{1} e^{-j\theta _{2}} u_{2} }{1- v_{2} v_{3} e^{-j\theta _{2}} u_{2} - v_{1} v_{2} e^{-j\theta _{1}} u_{1} + v_{1} v_{3} e^{-j\theta _{1}} u_{1} e^{-j\theta _{2}} u_{2} } \end{aligned}$$
(2)

after substituting in \(T =|H|^2\). \(v_{i}\) (unitless) represents the coupling portion of the propagating field where \(v_{i}= \cos {(\kappa _{i}Lc_{i})}\). \(\kappa\) (\(\hbox {m}^{-1}\)) is the coupling coefficient, \(Lc_{i}\) (m) is the coupler’s length and \(i\in \{1,2,3\}\) represents the region of coupling as follows: \(i=1\): coupling between the upper bus waveguide and the upper ring. \(i=2\): coupling between the two rings. \(i=3\): coupling between the lower bus waveguide and the lower ring. \(u_{j}\) (unitless) and \(\theta _{j}\) (rad) represent the attenuation loss and the phase shift due to passing in the rings where \(u_{j}= e^{-\frac{\alpha _{j}L_{j}}{2}}\) and \(\theta _{j}=\beta _{j}L_{j}\). \(\alpha _{j}\) (\(\hbox {m}^{-1}\)) is the attenuation coefficient and \(\beta _{j}\) (rad/m) is the propagation constant. \(L_{j}\) (m) is the path traveled by the field where \(L_{j}= 2 \pi r_{j}\) as \(r_{j}\) (m) is the radius of the ring and \(j\in \{1,2\}\) represents the upper and lower rings, respectively.

The sensitivity S (nm/RIU) of the proposed design can be calculated from Steglich et al. (2017):

$$\begin{aligned} S=S_{\textrm{wg}}S_{\textrm{rr}}=\frac{\Delta {n_\text {eff}}}{\Delta {n_\text {clad}}} \frac{\Delta \lambda }{\Delta {n_\text {eff}}}=\frac{\Delta \lambda }{\Delta {n_\text {clad}}}, \end{aligned}$$
(3)

where \({S_{\textrm{wg}}}\) is the waveguide sensitivity, \({S_{\textrm{rr}}}\) is the sensitivity of ring resonator, \({\Delta {n_\text {eff}}}\) and \({\Delta {n_\text {clad}}}\) are the changes in the effective and cladding refractive indices, respectively, and \({\Delta \lambda }\) is the resonance wavelength shift. This change in resonance wavelength occurs due to the presence of a cancerous cell in contact with the sensing area of the biosensor, leading to a change in the effective refractive index. Each type of cancer disease has a certain refractive index as listed in Table. 1.

Table 1 Refractive index (RI) of biosamples (Ali et al. 2020)

To estimate the performance of the proposed design, the optical quality factor Q (unitless) is determined from Steglich et al. (2017):

$$\begin{aligned} Q=\frac{\lambda _{\textrm{res}}}{\text {FWHM}}, \end{aligned}$$
(4)

where \({\lambda _{\textrm{res}}}\) is the resonance wavelength and FWHM is the full width half maximum. In addition, the intrinsic limit of detection iLOD (unitless) is found from Steglich et al. (2017):

$$\begin{aligned} iLOD=\frac{\text {FWHM}}{S}. \end{aligned}$$
(5)

4 Results and discussion

4.1 Changing waveguide parameters

Here, the effect of changing some parameters in waveguide design is discussed. These parameters include waveguide width, gap between waveguides, and ring resonator radius. In all waveguide types, we started changing the waveguide width followed by varying the gap between waveguides and finally altering the ring resonator radius. In every stage, we selected the optimized value which achieved the maximum sensitivity side by side with a good readable output signal. The sensitivity was calculated using six refractive indices which represent the normal cell and the cancerous cells of different types. The output signal for each value of the parameter in a certain region was drawn using the normal cell refractive index to choose the readable one with the highest sensitivity. We use finite-difference time-domain to perform this study. Lumerical FDTD is utilized here and the FDTD parameters’ values are listed in Table 2. All boundaries are perfect matched layer (PML). The monitor frequency points are 500. The fundamental mode is the propagating mode.

Table 2 FDTD parameters

4.1.1 Strip waveguide

Waveguide width

The waveguide width \(w_{\textrm{strip}}\) is changed from 0.1 \(\upmu \hbox {m}\) to 0.4 \(\upmu \hbox {m}\) with step 0.01 \(\upmu \hbox {m}\).Although, we know that 0.1  \(\upmu \hbox {m}\) is very small width that light cannot propagate through, but, we started from this value to pick the first suitable value that allows the light propagation with a high sensitivity. The width for all waveguides (upper and lower buses, and two ring resonators) present in the strip type are changed equally. The output normalized transmission spectrum is shown in Fig. 2a for certain values of \(w_{\textrm{strip}}\). At \(w_{\textrm{strip}}=0.34\,\upmu \hbox {m}\), the output spectrum has a very good shape and can be detected easily but at this value, the sensitivity is low. On the other side, when \(w_{\textrm{strip}}=0.14\,\upmu \hbox {m}\), the sensitivity is high while the output spectrum is not readable. Accordingly, both values are rejected. The chosen value is 0.26 \(\upmu \hbox {m}\) because it has an accepted shape for the output spectrum with a good sensitivity compared with the other values. The sensitivity is found in the range of changing width from 0.24 \(\upmu \hbox {m}\) to 0.4 \(\upmu \hbox {m}\) with step 0.01 \(\upmu \hbox {m}\) because the output is clear in this range. The sensitivity is shown in Fig. 2b and it is found that the sensitivity is decreasing when increasing the width of waveguide.

This inverse relation is compatible with the optical biosensor concept as the biosensor sensitivity depends on the amount of light outside the waveguide. So, the wider the waveguide width corresponds to a lower sensitivity and vice versa. The small variation up and down is an accepted error. The values from 0.2 to 0.27  \(\upmu \hbox {m}\) vary more far from the fitted curve than the other values due to the tail peaks of the field (Kedia and Gupta 2017). When the width is small these peaks are outside the waveguide causing presence of more light interacting with the bio-sample. These peaks’ positions are around 0.27  \(\upmu \hbox {m}\) and their exact positions vary according to the cladding’s refractive index (Kedia and Gupta 2017). The values which are larger than that range allows the presence of these peaks inside the waveguide, therefore, less light presents in the contact area with the bio-sample.

Fig. 2
figure 2

a The output normalized transmission spectrum at different values of strip waveguide width (\(w_{\textrm{strip}}\)). bThe sensitivity when changing (\(w_{\textrm{strip}}\)

Gap between Waveguides

The gap between each two waveguides \(L_{\mathrm{gap-strip}}\) is changed equally from \(L_{\mathrm{gap-strip}}=10\,{nm}\) to \(L_{\mathrm{gap-strip}}=260\,{nm}\) with step \(L_{\mathrm{gap-strip}}=5\,{nm}\). Figure 3a illustrates the normalized transmission at \(L_{\mathrm{gap-strip}}=10\,{nm}\), \(L_{\mathrm{gap-strip}}=260\,{nm}\), and \(L_{\mathrm{gap-strip}}=100\,{nm}\). At the first two values, the shape of the normalized transmission is not accepted, while the last value has a good readable shape. Figure 3b demonstrates the sensitivity when changing the \(L_{\mathrm{gap-strip}}\) in the range of 100 nm and 255 nm. It is found that there is no change in the sensitivity when changing \(L_{\mathrm{gap-strip}}\).

Fig. 3
figure 3

a The output normalized transmission spectrum at certain values of the gap between strip waveguide (\(L_{\mathrm{gap-strip}}\)).b The sensitivity when changing \(L_{\mathrm{gap-strip}}\)

Ring resonator radius The radius of both ring resonators \(r_{\textrm{strip}}\) is changed equally from 0.4  \(\upmu \hbox {m}\) to 5 \(\upmu \hbox {m}\) with step of 0.1 \(\upmu \hbox {m}\). The output transmission spectrum when \(r_{\textrm{strip}}=0.8, 2.5, \text {and} \, 4\,\upmu \hbox {m}\) is demonstrated in Fig. 4a. It is clear that the sensitivity is constant over the range between 0.8 \(\upmu \hbox {m}\) and 3 \(\upmu \hbox {m}\). We select \(r_{\textrm{strip}}=2.5\,\upmu \hbox {m}\) because it has a good sensitivity with an easily detectable output curve.

Fig. 4
figure 4

a The output normalized transmission spectrum at some points of RR radius of the strip waveguide (\(r_{\textrm{strip}}\)). bThe sensitivity when altering \(r_{\textrm{strip}}\)

4.1.2 Slot waveguide

Waveguide width

The width of the bus waveguide remains constant with value 0.26 \(\upmu \hbox {m}\) which represents the best value found in the strip calculation in Sect. 4.1.1. Here, the width of the slot waveguides \(w_{\textrm{slot}}\) present in the two ring resonators is altered from 0.05 nm to 0.4 \(\upmu \hbox {m}\) with a step of 0.01 \(\upmu \hbox {m}\). Figure 5a shows the output normalized transmission spectrum versus \(w_{\textrm{slot}}\) in order to find the effect of changing \(w_{\textrm{slot}}\) on it. Similarly as in Sect. 4.1.1, we reject \(w_{\textrm{slot}}=0.11\,\upmu \hbox {m}\) because its spectrum is not clear to be detected although it has a high sensitivity. Also, \(w_{\textrm{slot}}=0.33\,\upmu \hbox {m}\) is rejected due to its low sensitivity. An in-between value \(w_{\textrm{slot}}=0.13\,\upmu \hbox {m}\) is selected. Figure 5b shows the sensitivity over the range from \(w_{\textrm{slot}}=0.13\,\upmu \hbox {m}\) to \(w_{\textrm{slot}}=0.3\,\upmu \hbox {m}\), where it has a similar behavior to that of the strip waveguide.

Fig. 5
figure 5

a The output normalized transmission spectrum at different values of slot waveguide width (\(w_{\textrm{slot}}\)). bThe sensitivity when changing \(w_{\textrm{slot}}\)

Gap between waveguides

The gap between the slot ring resonator waveguides is altered equally with all the other gaps between waveguides in the same range as in strip waveguide. Some selected output normalized transmission spectrum are displayed in Fig. 6a, where \(L_{\mathrm{gap-slot}}=45\,{nm}\) and \(L_{\mathrm{gap-slot}}=145\,{nm}\) are the forbidden numbers, while \(L_{\mathrm{gap-slot}}=100\,{nm}\) is the chosen one. The sensitivity is calculated when \(L_{\mathrm{gap-slot}}=55\,{nm}\) to \(L_{\mathrm{gap-slot}}=135\,{nm}\) as viewed on Fig. 6b. There is a slight raise in the sensitivity while increasing the \(L_{\mathrm{gap-slot}}\). We choose 100 nm to couple a good amount of power as it has the highest sensitivity as shown in 6b.

Fig. 6
figure 6

a Output normalized transmission spectrum at certain values of the gap between the slot waveguide (\(L_{\mathrm{gap-slot}}\)). b Sensitivity when changing \(L_{\mathrm{gap-slot}}\)

Ring resonator radius

In this part, the radius parameter is changed in the same way as that in strip waveguide. Figure 7a illustrates some output spectra at 0.7 \(\upmu \hbox {m}\), 2.5 \(\upmu \hbox {m}\), and 4.1 \(\upmu \hbox {m}\). The behavior of the sensitivity is also the same as that in strip waveguide but over a different range from 1.4 \(\upmu \hbox {m}\) to 3 \(\upmu \hbox {m}\) as displayed in Fig. 7b. The value 2.5 \(\upmu \hbox {m}\) is chosen as in strip waveguide.

Fig. 7
figure 7

a Output normalized transmission spectrum at some points of the RR radius of the slot waveguide (\(r_{\textrm{slot}}\)). b Sensitivity when altering \(r_{\textrm{slot}}\)

4.1.3 Hybrid waveguide

Waveguide width

Here we follow same methodology used for both stip and slot waveguides, but now for the hybrid waveguide. Both \(w_{\textrm{hybrid}}=0.08\,\upmu \hbox {m}\) and \(w_{\textrm{hybrid}}=0.18\,\upmu \hbox {m}\) are the rejected values of \(w_{\textrm{hybrid}}\) while \(w_{\textrm{hybrid}}=0.1\,\upmu \hbox {m}\) represents the accepted one as clear in Fig. 8a. The sensitivity in this case is shown in Fig. 8b having an inverse relation with \(w_{\textrm{hybrid}}\).

Fig. 8
figure 8

a Output normalized transmission spectrum at different values of the hybrid waveguide width (\(w_{\textrm{hybrid}}\)). b Sensitivity when changing \(w_{\textrm{hybrid}}\)

Gap between waveguides

Again but for hybrid waveguide, Fig. 9a lays out the output spectrum for selected points at which \(L_{\mathrm{gap-hybrid}}=30, 100,\) and \(200\,{nm}\). The taken point is 100 nm for the same reason as in the case of slot waveguide. Figure 9b demonstrates the sensitivity in the range 70 nm to 155 nm.

Fig. 9
figure 9

a Output normalized transmission spectrum at certain values of the gap between the hybrid waveguide (\(L_{\mathrm{gap-hybrid}}\)). b Sensitivity when changing \(L_{\mathrm{gap-hybrid}}\)

Figures 3b, 6b, and 9b are compared which represent the relation between the sensitivity and the gap between waveguides for strip, slot, and hybrid waveguides, respectively. It is found that it is almost constant for strip but there is a significant increase for slot and a small rise in the case of hybrid. Actually, it is increasing in all cases but it appears as if it is stable in the case of strip because the increase is not large enough and can be neglected. This is because of the principle of the optical biosensors where the larger the area of contact with the blood, the greater value of the sensitivity. In the case of strip waveguide, the contact area is almost the same, increasing the gaps between the waveguides is not big enough to increase the contact area by a notable value, while in case of the slot waveguide it is large because the gaps not only present between the waveguides but they also present inside each waveguide. So, this makes the contact area larger with a considerable amount. By looking to the case of hybrid waveguide, it is intermediate case between strip and slot and it is clear from Fig. 9b that the rise is not as large as slot and not as very small as strip.

Ring resonator radius

The same is done here as in strip and slot waveguides. Three values of r are shown in Fig. 10a which are 1.1 \(\upmu \hbox {m}\), 2.5 \(\upmu \hbox {m}\), and 4.1 \(\upmu \hbox {m}\). The sensitivity is almost the same at all values of \(r_{\textrm{hybrid}}\) from 1.7 \(\upmu \hbox {m}\), to 3.7 \(\upmu \hbox {m}\), as shown in Fig. 10b. Like in strip and slot waveguides, 2.5 \(\upmu \hbox {m}\) is selected for the optimized value.

Fig. 10
figure 10

a Output normalized transmission spectrum at some points of the RR radius of the hybrid waveguide (\(r_{\textrm{hybrid}}\)). b Sensitivity when altering \(r_{\textrm{hybrid}}\)

4.2 Output transmission spectrum

In this section, the output spectrum of the normalized transmission is calculated using the optimized parameters found in Sect. 4.1 for each type of waveguides. Figures 11, 12, and 13 shows the output spectrum using three kinds of waveguides for the normal cell and the infected cells with various cancer types. Zoom curves are displayed in the same figures in order to show the shift in resonance wavelength for each cancer kind. This shift in resonance wavelength is caused by the change in refractive index due to the presence of cancerous cell.

Fig. 11
figure 11

a The output spectrum of the sensor when using the strip waveguide. b zoom in for (a)

Fig. 12
figure 12

a The output spectrum of the sensor when using the slot waveguide. b zoom in for (a)

Fig. 13
figure 13

a The output spectrum of the sensor when using the hybrid waveguide. b zoom in for (a)

4.3 Comparison between new design with traditional ones

To find out the enhancement of the sensing operation using the introduced design, some measurements are performed in Table 3.

Table 3 Evaluation of some parameters to measure the performance of proposed sensor compared with traditional ones depending on type of waveguide

These parameters are sensitivity S, quality factor Q, intrinsic limit of detection iLOD and FWHM. The sensitivity of the strip waveguide is 55.57 nm and that of the slot waveguide is 129.621 nm but the sensitivity of the proposed hybrid design is 109.8 nm. By comparing between various types of waveguides, we find that the hybrid sensitivity is almost double that of strip sensitivity and reaches about 0.85 of slot sensitivity. Besides, the quality factor is 627.99 and 380.76 for the strip and slot waveguides, respectively, while the hybrid waveguide has in-between quality factor of 537.7. This represents 86% and 141% of that of strip and slot waveguides, respectively. The introduced hybrid design achieves the minimum for iLOD with value of 0.0255 versus 0.04318 and 0.032 for that of strip and slot waveguides, respectively. Finally, the FWHM of the hybrid waveguide is 2.8 nm, too close to that of strip waveguide, which is 2.4 nm, while 4.15 nm is the corresponding value for slot waveguide.

4.4 Transmission power sensitivity

In this section, we define another sensitivity measurement technique, based on the change in normalized transmission power at certain wavelength. Specifically, at a specified value for wavelength, the normalized transmission power is determined for the normal cell and all infected cells. The wavelength is chosen according to the maximum and the minimum sensitivity found in the range of \(\lambda = 1.5 \,\upmu \hbox {m}\) to \(\lambda = 1.6 \,\upmu \hbox {m}\). The sensitivity is determined in all wavelengths in the above range and the results are recorded in Table 4. It demonstrates the prevalence of the new hybrid design over the traditional waveguide designs where it provides the highest sensitivity. Max and Min in Table 4 represent the maximum and the minimum sensitivity, respectively.

Table 4 Another measure for the performance of each sensor using a different definition of sensitivity

4.5 Relation between number of supermodes and sensitivity

In this subsection, the relation between the number of supemodes and sensitivity is found out. The number of supemodes is determined using Lumerical MODE and the sensitivity is evaluated using Matlab. The results are presented in Table 5. It is clear that the number of produced supemodes in the sensor design is inversely proportional with the waveguide width. This is consistent with silicon photonics theories as when the waveguide width shrinks, the excitation of the modes also decreases. Besides, the sensitivity of the whole system rises because the propagating light inside the waveguide is not confined.

Table 5 Number of supemodes and corresponding sensitivity in the case of strip waveguide

By keeping the unslotted waveguides with the same chosen width of 0.26 \(\upmu \hbox {m}\), the number of supemodes produced in both slot and hybrid waveguides are determined as shown in Table 6. It is clear that the numbers of produced supemodes in sensors based on slot and hybrid waveguides are lower than that based on strip waveguide. The senistivities in both cases are also higher than that found in strip design.

Table 6 Number of supemodes and corresponding sensitivity in the case of slot and hybrid waveguides while keeping the bus waveguide constant with value 0.26 \(\upmu \hbox {m}\)

To study the effect of the number of super-modes on the sensor sensitivity, the widths of the unslotted parts of the waveguides (w) are changed as well as the widths of the slotted ones (\(w_s\)), as illustrated in Table 7. Studying carefully this table, it is clear that the sensitivities of slot waveguide are slightly higher when increasing w with \(w_s\). But, in the case of hybrid waveguide, there is almost no change in its sensitivities either keeping w constant or not.

Table 7 Number of supemodes and corresponding sensitivity in the case of slot and hybrid waveguidea when changing both the width of the slot waveguides and the unslotted waveguides

By looking at each row either in Table 6 or 7, it is found that there is an inverse correlation between the number of supermodes and the sensor sensitivity.

4.6 Number of supermodes at different projections

By using the optimum values found in Sect. 4.1, the position of the FDE projection is changed from \(x=-5.5\,\upmu \hbox {m}\) to \(x=5.5\,\upmu \hbox {m}\), by step of 0.5  \(\upmu \hbox {m}\). Table 8 illustrates the number of supermodes at each projection. At the edges of the design, we have 6 supermodes (3 TE and 3 TM), which is expected as we have 3 different coupling regions.

Table 8 Position of projection in x direction and number of supermodes

4.7 Effect of changing gap on sensitivity

In section 4.1, the sensitivity is measured when the gap between different waveguides is changed equally. Here, the gap between the bus waveguide and ring resonator is changed by keeping the gap between the two ring resonators and gap of the slot region in waveguide constant as illustrated in Fig. 14. Then, altering the gap between the two ring resonatorswhile unchanging the other two gaps as shown in Fig. 15. Finally, Fig. 16 demonstrates the effect of altering slot gap only. The output normalized transmission is found by changing all gaps from 10 nm to 300 nm with step 5 nm using refractive index of the normal cell for all types of waveguides.

Fig. 14
figure 14

Sensitivity when changing the bus gap only using: a Strip waveguide. b Slot waveguide. c Proposed hybrid waveguide

Fig. 15
figure 15

Sensitivity when changing the rings gap only using: a Strip waveguide. b Slot waveguide. c Proposed hybrid waveguide

Fig. 16
figure 16

The sensitivity when changing the slot gap only using a Strip-waveguide. b Slot-waveguide. c Proposed Hybrid-waveguide

4.8 Impact of radius of two ring resonators

In Sect. 4.1, the radius of both ring resonators were altered equally. In this section, the sensitivity is found due to changing each ring resonators radius individually. The output normalized transmission is found by changing the RR radius from 0.4 \(\upmu \hbox {m}\) to 6 \(\upmu \hbox {m}\) with step 0.1\(\upmu \hbox {m}\) for normal cell. Then, the sensitivity is determined in a range such that the output spectrum is readable. Figures 17 and 18 show that no influence on the sensor sensitivity due to altering each radius individually.

Fig. 17
figure 17

The sensitivity when changing the radius of upper ring resonator only using a Strip-waveguide. b Slot-waveguide. c Proposed hybrid-waveguide

Fig. 18
figure 18

The sensitivity when changing the radius of lower ring resonator only using a Strip-waveguide. b Slot-waveguide. c Proposed hybrid-waveguide

5 Conclusion

In this paper, an optical cancer biosensor is proposed using a double ring resonator made of silicon on insulator. The new design is made by using the optimum values of each parameter in the biosensor to get the maximum sensitivity. The performance of the introduced design is proved to be better than previous conventional optical biosensors as it gains the advantages of both strip and slot waveguides. In addition, it has the same size and cost of traditional sensors. Output performance measures, e.g., sensitivity, quality factor, and intrinsic limit of detection, are determined in order to compare between the new design and previous ones. The new design achieves values of 109.8 nm, 537.7, and 0.0255 for sensitivity, quality factor, and limit of intrinsic, respectively. In turned out that this design increases the sensitivity by almost double that of traditional one and it achieves the minimum intrinsic limit of detection than that of both strip and slot waveguides. Our future work will be the fabrication of this proposed biosensor. In addition, study the ratio between the presence of the slot type to the strip type in order to get a higher sensitivity.