1 Introduction

An excess of gamma-rays in the direction of the Galactic Center (GCE) has been reported by several groups analyzing the data from the Large Area Telescope on board the Fermi Gamma-ray Space Telescope (Fermi-LAT) [1,2,3,4,5,6,7,8,9,10,11,12]. Various interpretations have been proposed to provide additional gamma-ray sources which can be roughly classified into two categories. One is of astrophysical origin such as a large population of unresolved millisecond pulsars (MSPs) in the Galactic bulge [13,14,15,16,17,18,19,20,21] or a series of recent leptonic cosmic-ray outbursts [22,23,24]. Another category is of particle Dark Matter (DM) origin which annihilate into the Standard Model (SM) particles subsequently producing gamma-rays in the excess energy range (see e.g. [25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46] and references therein). For the comparison between the two categories of GCE interpretation, it has been argued that [47] a sufficiently large population of MSPs would imply a large population of observable low-mass X-ray binaries, limiting the contribution of MSPs to the GCE to \(\sim \) 4–23% and thus leaving annihilating DM as a contender. Another argument comes from [18] by comparing the GCE spectrum to that measured from 37 MSPs by Fermi experiment, which indicates that a population of unresolved MSPs exhibit a spectral shape that is too soft at sub-GeV energies to accommodate the GCE. Furthermore, [20] argued that after pulsars are expelled from a globular cluster, they continue to lose rotational kinetic energy and become less luminous. This makes the luminosity function of those MSPs depart from the steady-state distribution and thus MSPs born in globular clusters can account for only a few percent or less of the GCE. Consequently, pulsars located in the Galactic bulge or a Galactic halo of DM are both viable interpretations for the GCE.

The existence of DM has been verified by various cosmological and astrophysical observations. However, no direct evidence of DM particle interactions has been measured by any experiment. DM particle search is a promising strategy to find new particle physics principles Beyond the Standard Model (BSM). Weakly Interacting Massive Particle (WIMP) has been a popular DM candidate given that its scatterings off the SM nuclei mediated by the weak interaction may be detected [48, 49]. One of the most attractive WIMPs is the Lightest Supersymmetric Particle (LSP) in supersymmetric models (SUSY) such as the lightest neutralino (\(\widetilde{\chi }^0_1\)).

Among the various realizations of the SUSY framework, the Minimal Supersymmetric Standard Model (MSSM) is the simplest one and provides a promising WIMP DM. However, after a series of experiments upgraded their sensitivities and set stronger bounds, MSSM is no longer a favorable framework for WIMP. Firstly, the SM-like Higgs mass measured to be around 125 GeV by the ATLAS and CMS experiment at the Large Hadron Collider (LHC) [50, 51] requires a sizable loop radiative corrections through heavy top squark (\(\gtrsim 1\) TeV) which leads to a large fine tuning. Secondly, to generate the observed DM relic density while surviving the DM direct detection limits simultaneously, the Bino (\(\widetilde{B}^0\)) must be the dominant ingredient in the lightest neutralino. Consequently, the \(\mu \) parameter in MSSM have to be relatively large which further aggravates the fine tuning problem.

As a minimal extension of the MSSM, the Next-to-MSSM (NMSSM) contains an additional gauge singlet superfield \(\hat{S}\) which can dynamically generate the \(\mu \) parameter in MSSM with a small value, in which case the fine tuning problem can be alleviated significantly [52]. Recently, several experiments including LUX [53], PandaX [54] and XENON [55] updated their results of DM direct detections (DD). At this moment, the strongest constraints on Spin-Independent (SI) and Spin-Dependent (SD) WIMP-nucleon scattering cross sections come from XENON1T (\(\sigma ^{SI}_{\widetilde{\chi }^0_1\text {-}P}\)) and PandaX-II (\(\sigma ^{SD}_{\widetilde{\chi }^0_1\text {-}N}\)), respectively. These stringent limits have already pushed the neutralino WIMP DM scenario in NMSSM into a challenging situation: one either imposes large cancelations in the DM-nucleon interactions among different contributions, the so-called blind spot scenario [56,57,58,59,60,61], or chooses a large value of \(\mu \) parameter as did in the MSSM [60]. Either choice makes the NMSSM also suffer from the difficulty of fine tuning.

In [46] we observed that a light neutralino \(\widetilde{\chi }_1^0\) in the \(Z_3\)-NMSSM was able to explain the GCE meanwhile satisfying various other constraints including the observed DM relic density and the Higgs data measured by the ATLAS and CMS groups at the LHC, by adjusting the \(\widetilde{\chi }_1^0\) pair annihilation branch ratios into \(b\bar{b}\), \(W^+W^-\) and \(A_1H_i\) (\(i=1,2\)). These DM annihilations can generate additional gamma-ray sources strong enough to interpret the observed GCE and present a close connection between the astrophysical gamma-ray observations and DM phenomenology. More interestingly, the LSP \(\widetilde{\chi }_1^0\) usually manifests itself as large missing transverse momentum at high energy colliders such as the LHC, which is one of the most important signals for searching SUSY.

In this work we present our dedicated analysis on a correlation pattern between the DM annihilation cross sections to explain the GCE and DM-nucleon spin-dependent scattering rates in the direct detection experiments, in the \(Z_3\)-NMSSM where the singlet S and Singlino \(\widetilde{S}^0\) components play important roles in the Higgs and DM sector. Guided by the analytical arguments, we perform a sophisticated scan by employing the Markov Chain Monte Carlo (MCMC) strategy over the NMSSM parameter space, to verify our expectations and explore whether numerical calculations can reveal NMSSM parameter space that can still explain the GCE while passing the limits from XENON1T and PandaX-II.

We organize the paper as follows. In Sect. 2 we recapitulate the main features of neutralino DM in the NMSSM and the DM annihilation mechanisms to explain the GCE. Using the analytical approximations of spin-dependent DM-nucleon scattering rate, we identify the correlation between the GCE interpretation and the scattering strength. In Sect. 3 we explain our scan strategies in detail. We present and analyze the results of our scan in Sect. 4 and summarize in Sect. 5.

2 Neutralino DM in the NMSSM

In this section, we briefly recapitulate the features of neutralino DM in NMSSM and the mechanisms to explain the GCE in terms of DM annihilations. Then we discuss the analytical approximations of neutralino DM-nucleon spin-dependent scattering rate, based on which we identify the correlation between the GCE interpretation and the scattering strength in direct detection.

2.1 Lightest neutralino in NMSSM as WIMP DM

The NMSSM introduces a gauge singlet Higgs superfield \(\hat{S}\) in additional to the two doublet Higgs superfield \(\hat{H_u},\hat{H_d}\) in MSSM. A \(Z_3\) symmetry is adopted to the superpotential of NMSSM to forbid the appearance of parameters with mass dimension. In this case, the superpotential of NMSSM is given by [62]:

$$\begin{aligned} W_\mathrm{NMSSM}= & {} W_F + \lambda \hat{H_u} \cdot \hat{H_d} \hat{S} +\frac{1}{3}\kappa \hat{S^3}, \end{aligned}$$
(1)

where \(W_F\) is the superpotential of MSSM without the \(\mu \)-term and \(\lambda \), \(\kappa \) are dimensionless parameters that describe the interactions among the NMSSM Higgs superfields. The soft SUSY-breaking Higgs potential is:

$$\begin{aligned} V_\mathrm{NMSSM}^\mathrm{soft}= & {} m_{H_u}^2 |H_u|^2 + m_{H_d}^2|H_d|^2 + m_S^2|S|^2 \nonumber \\&+\left( \lambda A_{\lambda } SH_u\cdot H_d +\frac{1}{3}\kappa A_{\kappa } S^3 + h.c.\right) , \end{aligned}$$
(2)

where \(H_u\), \(H_d\) and S are the scalar component fields of \(\hat{H}_u\), \(\hat{H}_d\) and \(\hat{S}\), respectively, while \(m_{H_u}\), \(m_{H_d}\), \(m_{H_S}\), \(A_\lambda \) and \(A_\kappa \) are soft SUSY-breaking parameters. After the electroweak symmetry breaking, \(m_Z\), \(\tan \beta =v_u/v_d\) and \(\mu _{eff}=\lambda v_s \) can be chosen as input parameters instead of \(m_{H_u}^2\), \(m_{H_d}^2\) and \(m_{H_s}^2\), where \(v_u\), \(v_d\), \(v_s\) are vacuum expectation values (vev) of \(H_u\), \(H_d\) and S. Moreover, we replace \(A_\lambda \) by \(M_A\) which is the mass of the would-be CP-odd Higgs in MSSM, using the following relation:

$$\begin{aligned} M_A^2=\frac{2\mu }{\sin {2\beta }}(A_\lambda +\kappa v_s). \end{aligned}$$
(3)

As a result, the Higgs sector of NMSSM has six free input parameters:

$$\begin{aligned} \lambda ,\ \kappa ,\ \tan {\beta },\ \mu ,\ M_A,\ A_\kappa . \end{aligned}$$
(4)

NMSSM neutralino sector is obtained from the mixings among five gauginos: Bino \(\widetilde{B}^0\), Wino \(\widetilde{W}^0\), Higgsinos \(\widetilde{H}_{d,u}^0\) and Singlino \(\widetilde{S}^0\). The symmetric neutralino mass matrix in the basis of \((\psi ^0)^T=(-i\widetilde{B}^0,-i\widetilde{W}^0,\widetilde{H}^0_d,\widetilde{H}^0_u,\widetilde{S}^0)\) can be written as

$$\begin{aligned} \mathcal{M} = \left( \begin{array}{ccccc} M_1 &{} 0 &{} -\frac{g_1 v_d}{\sqrt{2}} &{} \frac{g_1 v_u}{\sqrt{2}} &{} 0 \\ &{} M_2 &{} \frac{g_2 v_d}{\sqrt{2}} &{} - \frac{g_2 v_u}{\sqrt{2}} &{}0 \\ &{} &{} 0 &{} -\mu &{} -\lambda v_u \\ &{} &{} &{} 0 &{} -\lambda v_d\\ &{} &{} &{} &{} \frac{2 \kappa }{\lambda } \mu \end{array} \right) , \end{aligned}$$
(5)

where \(M_1\), \(M_2\) are soft SUSY-breaking masses of Bino and Wino, respectively. After diagonalization one obtains five mass eigenstates \(\widetilde{\chi }^0_i=N_{ij}\psi ^0_j\) with ascending order of mass values, where \(N_{ij}\) is the rotation matrix. The lightest neutralino \(\widetilde{\chi }^0_1\) is identified as the WIMP DM in our discussion, which can be written as

$$\begin{aligned} \widetilde{\chi }^0_1= & {} N_{11} (-i \widetilde{B}^0)+N_{12} (-i \widetilde{W}^0) \nonumber \\&+ N_{13} \widetilde{H}^0_d + N_{14} \widetilde{H}^0_u + N_{15} \widetilde{S}^0. \end{aligned}$$
(6)

2.2 Explaining GCE with NMSSM neutralino DM

The main goal of identifying the lightest neutralino in NMSSM as WIMP DM is to use their annihilations in today’s Universe to provide additional gamma-ray source in the Galactic Center (GC) region to explain the GCE. Therefore an adequate cross section of present neutralino annihilations is necessary. One can express the relevant annihilation processes as

$$\begin{aligned} \widetilde{\chi }^0_1 \widetilde{\chi }^0_1 \rightarrow XY. \end{aligned}$$
(7)

In [46] we observed that the relevant final states XY can be bottom quark pair \(b\bar{b}\), W boson pair \(W^+W^-\), and two scalars \(A_1H_{1,2}\) where \(H_{1,2}\) and \(A_1\) are CP-even and CP-odd Higgs bosons, respectively. These SM particles as DM annihilation products will further generate photon spectrum including the gamma-ray energy range through decay, parton showering and hadronization effects [63]. Taking the \(XY=b\bar{b}\) in [46] as an example, the DM annihilation cross section \(\langle \sigma _{b\bar{b}} v\rangle _0\) in today’s Universe with \(v\rightarrow 0\) can be approximated as [64]

$$\begin{aligned} \langle \sigma _{b\bar{b}} v \rangle _{0} \thickapprox \frac{3 \pi }{2} \sum _{i=1}^2 \frac{C_{A_i \widetilde{\chi }_1^0 \widetilde{\chi }_1^0}^2 C_{A_i b\bar{b}}^2 m_{\widetilde{\chi }_1^0}^2}{\left( 4m_{\widetilde{\chi }_1^0}^2-m_{A_i}^2\right) ^2+m_{A_i}^2\varGamma _{A_i}^2}, \end{aligned}$$
(8)

where \(C_{A_i \widetilde{\chi }_1^0 \widetilde{\chi }_1^0}\) and \(C_{A_i b\bar{b}}\) are couplings. \(A_i\) with \(i=1,2\) are the CP-odd Higgs and \(\varGamma _{A_i}\) are the widths of \(A_i\). We learned from [46] that the s-channel \(A_i\)-mediations dominate the \(\widetilde{\chi }^0_1\) pair annihilation into \(b\bar{b}\).

The predicted gamma-ray spectrum from DM annihilations in our Galaxy that are observed near Earth can be expressed as the following differential flux for a given angular direction:

$$\begin{aligned} \frac{ \mathrm {d}\varPhi _{\gamma }}{ \mathrm {d}E_{\gamma } \mathrm {d}\varOmega }= & {} \frac{r_\odot \rho _\odot ^2}{8\pi m_{\widetilde{\chi }_1^0}^2} J \sum \limits _{XY} \langle \sigma _{XY} v \rangle _0 \frac{ \mathrm {d}N^{XY}_{\gamma }}{\mathrm {d}E_\gamma }, \end{aligned}$$
(9)
$$\begin{aligned} J= & {} \int \limits _{l.o.s.}\! \frac{\mathrm {d}s}{r_\odot }\left( \frac{\rho (r(s,\theta ))}{\rho _\odot }\right) ^2, \end{aligned}$$
(10)
$$\begin{aligned} \rho (r)= & {} \rho _\odot \left( \frac{r}{r_\odot }\right) ^{-\gamma }\left( \frac{1+r_\odot /R_s}{1+r/R_s}\right) ^{3-\gamma }, \end{aligned}$$
(11)

where \(dN^{XY}_\gamma /dE_\gamma \) is the prompt gamma-ray spectrum from a single DM annihilation event into XY. J is an astrophysical factor reflecting the Galactic distribution of DM obtained by integrating over \(\rho (r)^2\) along the line of sight (l.o.s.) with \(\rho (r)\) being the Navarro-Frenk-White (NFW) DM profile [65]. We choose the following parameters in \(\rho (r)\) as the same ones chosen in the Fermi-LAT analyses [12, 66], which are consistent with various astrophysical observations ( e.g. the measured gravitational potential of the inner Galaxy [9]) while generally providing a good fit to the observed GCE [3, 44].

$$\begin{aligned} \begin{array}{ll} r_\odot =8.5\ (\mathrm {kpc})&{} \mathrm {distance\ from\ sun\ to\ GC}\\ \rho _\odot = 0.4 \ (\mathrm {GeV/cm^3})&{} \mathrm {DM\ density\ at\ location\ of\ Sun}\\ R_s = 20\ (\mathrm {kpc})&{} \mathrm {typical\ scale\ radius} \\ \gamma = 1.26 &{} r(s,\theta ) = (r_\odot ^2+s^2-2r_\odot s \cos {\theta })^{\frac{1}{2}} \end{array} \end{aligned}$$
(12)

where s is the l.o.s distance and \(\theta \) is the angle between the l.o.s and the axis connecting Sun and GC.

2.3 Correlation of GCE explanation to neutralino DM-neutron SD scattering in NMSSM

\(XY=b\bar{b}\) in Eq. (7) has been indicated in many existing works as a characteristic channel of DM annihilation to interpret GCE. Equation (8) shows that the corresponding DM annihilation rate is approximately proportional to the coupling \(C_{A_1b\bar{b}}\) in NMSSM with a generally heavy \(A_2\) [46, 62],

$$\begin{aligned} C_{A_1b\bar{b}} = y_b \left( P_{1,A}\tan \beta \right) \equiv y_b R_{C_{A_1 b\bar{b}}}, \end{aligned}$$
(13)

where \(y_b\) is the SM bottom quark Yukawa coupling and \(|P_{1,A}|^2\) is the ingredient in the NMSSM CP-odd Higgs \(A_1\) from the would-be CP-odd Higgs A in MSSM with mass given in Eq. (3). For a light singlet-like \(A_1\), one usually has \(|P_{1,A}|^2 \lesssim \mathcal {O}(0.5)\). In the case of relatively large \(\tan \beta \gtrsim \mathcal {O}(5)\) which is common in the NMSSM [62] and suitable for GCE explanation [46], we can have the following approximation

$$\begin{aligned} \langle \sigma _{b\bar{b}} v \rangle _{0} \propto \tan ^2\beta , \end{aligned}$$
(14)

as long as \(P_{1,A}\) is small but stable for a light singlet-like \(A_1\), which is the case we consider.

In [46] we observed the potential of future DM direct detection experiments to test the GCE explanation scenario in NMSSM, especially in terms of the DM-neutron spin dependent scattering rate \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) (see Fig. 7 therein). The dominant contribution comes from the t-channel mediation by Z boson

$$\begin{aligned} \mathcal {L}^{SD} = \sum \limits _{q=u,d} C_{\widetilde{\chi }^0_1 q} (\overline{\widetilde{\chi }^0_1} \gamma ^\mu \gamma ^5 \widetilde{\chi }^0_1) ( \bar{q} \gamma _\mu \gamma _5 q), \end{aligned}$$
(15)

where the coupling \(C_{\widetilde{\chi }^0_1 q}\) can be approximated in the limit of non-relativistic scattering as follows

$$\begin{aligned} C_{\widetilde{\chi }^0_1 q} = \frac{C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1} \, C_{Z\bar{q}q}}{m_Z^2}, \quad C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1} = \frac{m_Z}{\sqrt{2}v} \left( |N_{13}|^2 - |N_{14}|^2 \right) , \end{aligned}$$

where \(v\simeq 174\) GeV is the SM Higgs vev and \(N_{ij}\) is rotation matrix for neutralino mass diagnolization in Eq. (6). \(N_{ij}\) can have simple approximated expressions when DM \(\widetilde{\chi }^0_1\) is dominated by one or two components (see Appendix of [46]). For example, when Bino \(\widetilde{B}^0\) and Wino \(\widetilde{W}^0\) are heavily decoupled while only Higgsinos \(\widetilde{H}^0_d, \widetilde{H}^0_u\) and Singlino \(\widetilde{S}^0\) are light, one has

$$\begin{aligned} \frac{1}{|N_{15}|^2} ( |N_{13}|^2 - |N_{14}|^2 )\approx & {} \frac{\lambda ^2 v^2}{m_{\widetilde{\chi }^0_1}^2-\mu ^2} \left( 1-\frac{1}{\tan ^2\beta }\right) ,\end{aligned}$$
(16)
$$\begin{aligned} N_{15}= & {} \left( 1+\frac{N_{13}^2}{N_{15}^2} +\frac{N_{14}^2}{N_{15}^2}\right) ^{-\frac{1}{2}}, \end{aligned}$$
(17)

where \(|N_{15}|^2 \gtrsim \mathcal {O}(0.5)\) applies to the Singlino-like \(\widetilde{\chi }^0_1\), as the case in most of our samples. One can see that \(\tan \beta \ne 1\) breaks the symmetric structure with respect to the Higgsinos \(\widetilde{H}^0_{d},\widetilde{H}^0_{u}\) in the neutralino mass matrix Eq. (5) and generates non-zero coupling between Z boson and \(\widetilde{\chi }^0_1\). More importantly, \(\tan \beta >1\) in NMSSM can increase \(|C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1}|\) and the resulting DM-neutron SD scattering rate [67]

$$\begin{aligned} \sigma ^{SD}_{\widetilde{\chi }^0_1-N} = \frac{16 \mu _r^2}{\pi } \frac{J_N+1}{J_N} \sum \limits _{q=u,d} |C_{\widetilde{\chi }^0_1 q}|^2 |S_N^q|^2, \end{aligned}$$
(18)

where \(q=u,d\) are the valence quarks inside neutron N and \(J_N=1/2\) is the neutron spin. \(\mu _r=m_{\widetilde{\chi }^0_1}m_N/(m_{\widetilde{\chi }^0_1}+m_N)\) is the reduced mass between DM \(\widetilde{\chi }^0_1\) and neutron N, which can be approximated to be \(\mu _r \approx m_N \approx 1\) GeV for \(m_{\widetilde{\chi }^0_1}\gtrsim \mathcal {O}(10)\) GeV as indicated in most existing GCE studies (also in this work). \(S^q_N\) is the spin contribution of parton q in neutron N. Therefore in the simplified case of Higgsino-Singlino mixing, we have

$$\begin{aligned} \sigma ^{SD}_{\widetilde{\chi }^0_1-N} \propto |C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1}|^2 \propto \left( 1-\frac{1}{\tan ^2\beta }\right) ^2. \end{aligned}$$
(19)

In most samples we study in this work, the Singlino component dominates in \(\widetilde{\chi }^0_1\). However, we note that if additional components such as Bino \(\widetilde{B}^0\) and Wino \(\widetilde{W}^0\) also contribute sizably to \(\widetilde{\chi }^0_1\), the above approximation may not apply very well.

To summarize this subsection, we obtained an approximately quantitative connections in terms of sizable \(\tan \beta \gtrsim \mathcal {O}(5)\) in NMSSM with a singlet-like \(A_1\) and a Singlino-like \(\widetilde{\chi }^0_1\), between the GCE explanation and DM-neutron spin-dependent scattering rate as follows

$$\begin{aligned} \left\{ \begin{aligned}&\langle \sigma _{b\bar{b}} v \rangle _{0} \propto R^2_{C_{A_1 b\bar{b}}} \propto \tan ^2\beta . \\&\sigma ^{SD}_{\widetilde{\chi }^0_1-N} \propto \Big ( |N_{13}|^2 - |N_{14}|^2 \Big )^2 \propto \left( 1-\frac{1}{\tan ^2\beta }\right) ^2, \\ \end{aligned} \right. \end{aligned}$$
(20)

3 Scan strategies

The scan over the NMSSM parameter space was performed by employing the MCMC method. We utilize NMSSMTools-5.0 [68, 69] to calculate the NMSSM mass spectrums, particle decaying ratios and B-physics observables, which are further interfaced to MicrOMEGAs [67, 70] to calculate the DM annihilation cross section, relic density, DM-nucleon scattering rates, and the gamma-ray spectrum to compared with GCE. We build an overall \(\chi ^2\) function with which smaller values reflect better compatibility of a model sample in the NMSSM parameter space with the observables contained in \(\chi ^2\). The MCMC scan strategy is powerful in finding the NMSSM parameter regions meeting our physical goals.

3.1 NMSSM parameter simplifications and ranges

In our scan, NMSSM parameters not closely relevant to the GCE discussion are chosen with simplifications. The first and second generation squarks are required to decouple with masses fixed at 2 TeV. For up- and down-type squarks of the third generation, we simplify the soft-SUSY breaking parameters to be \(A_t=A_b\) and \(M_{U_3}=M_{D_3}\). All parameters in the slepton sector are chosen to be equal, including their masses and soft-SUSY breaking couplings. The gluino mass parameter \(M_3\) is also fixed at 2 TeV. To summarize, the ranges of free NMSSM parameters in the scan are listed below:

$$\begin{aligned} \begin{array}{l} 2<\tan {\beta }<60,\quad 0.001<\lambda<1,\quad 0.001<\kappa<1,\\ 100\,\mathrm {GeV}<\mu<1.5\,\mathrm {TeV},\quad 20\,\mathrm {GeV}<M_1<1\,\mathrm {TeV},\\ 100\,\mathrm {GeV}<M_2<2\,\mathrm {TeV},\quad |A_{top}|<6\,\mathrm {TeV}, \\ 100\,\mathrm {GeV}<M_{Q_3}<2\,\mathrm {TeV},\quad 100\,\mathrm {GeV}<M_{U_3}<2\,\mathrm {TeV},\\ 100\,\mathrm {GeV}<M_{L}=M_{e}=A_e<2\,\mathrm {TeV}. \end{array} \end{aligned}$$
(21)

3.2 \(\chi ^2\) method in MCMC strategy

Now we briefly recapitulate the \(\chi ^2\) method based on which we embed our codes of MCMC chain into NMSSMTools-5.0. Smaller \(\chi ^2\) of a NMSSM sample can be regarded as its better compatibility confronting the experimental observations built into the \(\chi ^2\). Smaller \(\chi ^2\) also result in higher acceptance probability of this sample which will act as the new starting point to search nearby parameter space better fitting the experiments. Note that a model point may still be accepted as a node in the scanning chain even if it predicts one or several observables outside the experimental bounds at some confidence level, as long as its \(\chi ^2\) is not very large. This strategy can help the codes avoid to get stuck in some corners of the total parameter space. When \(\chi ^2\) reaches a stable minimum after a long scan chain, we will apply a set of selection rules with respect to the relevant observables and name the kept points as GCE-samples.

In this work we construct an overall \(\chi ^2_{total}\) in Eq. (22) which consists of the SM-like Higgs mass, B-physics observables, DM relic abundance, DM-nucleon scattering rates, and the shape of GCE spectrum.

$$\begin{aligned} \begin{array}{ccl} \chi ^2_{total} &{} = &{}\sum \limits _{i} \mathcal {F}_i \chi ^2_i , \\ \chi ^2_i &{} = &{} \left\{ \begin{aligned} &{}\chi ^2_{m_{h_{SM}}}, \chi ^2_{BR(B_s \rightarrow X_s\gamma )}, \chi ^2_{BR(B_s\rightarrow \mu ^+\mu ^-)}, \chi ^2_{\varOmega _{\widetilde{\chi }^0_1} h^2} \nonumber \\ &{}\chi ^2_{\sigma ^{SI}_{\widetilde{\chi }^0_1-P}}, \chi ^2_{\sigma ^{SD}_{\widetilde{\chi }^0_1-N}} \\ &{}\chi ^2_{GCE}.\nonumber \\ \end{aligned} \right. \end{array} \nonumber \\ \end{aligned}$$
(22)

In the above, \(\mathcal {F}_i,m_{h_{SM}},BR,\varOmega _{\widetilde{\chi }^0_1} h^2\) are weight factors, the SM-like Higgs mass, branching ratio and DM relic abundance, respectively. During the scan we dynamically adjust \(\mathcal {F}_i\) to explore as wide regions as possible of the NMSSM parameter space, otherwise \(\chi ^2\) of one observable may overwhelm others’ effects. \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) and \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) stand for the Spin-Independent (SI) DM-proton and Spin-Dependent DM-neutron scattering cross sections, respectively.

Some details about Eq. (22) are as follows:

  • The first type of \(\chi ^2\) in Eq. (22), i.e. \(\chi ^2_{m_{h_{SM}}}\), \(\chi ^2_{BR(B_s \rightarrow X_s\gamma )}\), \(\chi ^2_{BR(B_s \rightarrow \mu ^+\mu ^-)}\) and \(\chi ^2_{\varOmega _{\widetilde{\chi }^0_1} h^2}\), correspond to the case in which an observable has a theoretical prediction \(\mu _i\), an observed center value \(\mu _0\) and uncertainty \(\sigma _i\) (including both experimental and theoretical parts). In this case the \(\chi ^2_i\) is defined as

    $$\begin{aligned} \chi ^2_i=\left( \frac{\mu _i-\mu _0}{\sigma _i}\right) ^2, \end{aligned}$$
    (23)

    in which the values of \(\mu _i,\mu _0,\sigma _i\) will be provided when we apply the final-step selection cuts.

  • The second type of \(\chi ^2\) in Eq. (22) is built based on the upper bounds of DM-nucleon scattering cross sections, due to the absence of confirmed signals in DM direct detections. We utilize the forms of \(\chi ^2_{\sigma ^{SI}_{\widetilde{\chi }^0_1-P}}\) and \(\chi ^2_{\sigma ^{SD}_{\widetilde{\chi }^0_1-N}}\) according to [71]:

    $$\begin{aligned} \chi ^2_{\sigma ^{SI}_{\widetilde{\chi }^0_1-P}}= & {} \frac{1}{2}\left( \frac{\sigma ^{SI}_{\widetilde{\chi }^0_1-P}}{\delta \sigma ^{SI}_{\widetilde{\chi }^0_1-P}}\right) ^2,\end{aligned}$$
    (24)
    $$\begin{aligned} \chi ^2_{\sigma ^{SD}_{\widetilde{\chi }^0_1-N}}= & {} \frac{1}{2}\left( \frac{\sigma ^{SD}_{\widetilde{\chi }^0_1-N}}{\delta \sigma ^{SD}_{\widetilde{\chi }^0_1-N}}\right) ^2, \end{aligned}$$
    (25)

    with

    $$\begin{aligned} \delta \sigma ^{SI}_{\widetilde{\chi }^0_1-P}= & {} \left( \sigma ^{SI,0}_{\widetilde{\chi }^0_1-P}/1.64\right) ^2+(0.2\sigma ^{SI}_{\widetilde{\chi }^0_1-P})^2,\end{aligned}$$
    (26)
    $$\begin{aligned} \delta \sigma ^{SD}_{\widetilde{\chi }^0_1-N}= & {} \left( \sigma ^{SD,0}_{\widetilde{\chi }^0_1-N}/1.64\right) ^2+(0.2\sigma ^{SD}_{\widetilde{\chi }^0_1-N})^2, \end{aligned}$$
    (27)

    where \(\sigma ^{SI,0}_{\widetilde{\chi }^0_1-P}\) and \(\sigma ^{SD,0}_{\widetilde{\chi }^0_1-N}\) are upper limits of the cross sections for a given DM mass \(m_{\widetilde{\chi }^0_1}\) at \(90\%\) confidence level from XENON1T and PandaX-II, respectively.

  • Lastly, \(\chi ^2_{GCE}\) in Eq. (22) is constructed according to Eq. (5.1) of [3]:

    $$\begin{aligned} \chi ^2(\mathcal {A}) = \sum \limits _{i,j=1}^{24} \left( \frac{d\bar{N}}{dE_i} -\frac{dN_0}{dE_i}\right) \varSigma ^{-1}_{ij}\left( \frac{d\bar{N}}{dE_j} -\frac{dN_0}{dE_j}\right) , \nonumber \\ \end{aligned}$$
    (28)

    where \(d\bar{N}/dE_i=\mathcal {A} dN/dE_i\) and \(dN_0/dE_i\) are the gamma-ray spectrum predicted by NMSSM samples with a scaling factor \(\mathcal {A}\) and GCE spectrum extracted from Fermi-LAT data after background modeling, respectively, in the i-th gamma-ray energy bin. \(\mathcal {A}\) is a tuning factor accommodating the Galactic DM halo profile uncertainties which scales the theoretical predictions of \(dN/dE_i\). We define \(\chi ^2_{GCE}\) as the minimum value of \(\chi ^2(\mathcal {A})\) with varying \(\mathcal {A}\) [46],

    $$\begin{aligned} \chi ^2_{GCE} = min(\chi ^2(\mathcal {A})), \quad \mathcal {A} \in (0.2,5). \end{aligned}$$
    (29)

    \(\chi ^2(\mathcal {A})\) can be understood as a generalization of the 1-dimensional (1-D) \(\chi ^2\) in Eq. (23) to the 2-D case with \(\sigma _i^2 \rightarrow \varSigma _{ij}^{-1}\), where \(\varSigma ^{-1}_{ij}\) is the inverse of a covariance matrix \(\varSigma _{ij}\) which reflects the correlations among different energy bins, defined as [3]

    $$\begin{aligned} \varSigma _{ij} = \left\langle \frac{dN_0}{dE_i}\frac{dN_0}{dE_j} \right\rangle - \left\langle \frac{dN_0}{dE_i}\right\rangle \left\langle \frac{dN_0}{dE_j} \right\rangle , \end{aligned}$$
    (30)

    where the average runs over the 22 test region of interests (ROIs) in [3]. With \(\chi ^2_{GCE}\) constructed in Eq. (28), all terms in Eq. (22) are consistent in the sense of statistic definition. We refer interested readers to [3] for more details about \(\varSigma _{ij}\).

When \(\chi ^2_{total}\) in the scan reaches a relatively stable minimum, we upgrade the requirements related to the observables in \(\chi ^2_{total}\) with hard cutting ranges from the corresponding experiments. Other constraints we further apply include the DM indirect search results from dwarf spheroidal galaxies (dSph) and the bounds from SUSY searches at LEP and LHC. More specifically, we consider:

  1. 1.

    The SM Higgs data [50, 51, 72]. We require NMSSM to accommodate a CP-even Higgs boson whose mass is near 125 GeV while decays and couplings satisfy the observed results by ATLAS and CMS. We implement this requirement by utilizing the packages HiggsBounds-5.0.0 [73] and HiggsSignal-2.0.0 [74]. The Higgs mass we use is \(m_{h_{SM}}=(125.36\pm 0.41\pm 2.0)\) GeV [72], indicating in order the experimental central value \(\mu _i\) in Eq. (23), the experimental uncertainty \(\sigma _{i,the}\) at \(1\sigma \) and the theoretical uncertainty \(\sigma _{i,exp}\) at \(1\sigma \). Thus the total uncertainty in Eq. (23) is \(\sigma _i=\sqrt{\sigma _{i,the}^2+\sigma _{i,exp}^2}\), which also applies to the following observables with similar format of data.

  2. 2.

    B-physics constraints, i.e. \(BR(B_s \rightarrow X_s\gamma )=(3.43\pm 0.22\pm 0.24)*10^{-4}\) [75] and \(BR(B_s\rightarrow \mu ^+\mu ^-)=(2.9\pm 0.7\pm 0.29)\times 10^{-9}\) [76], with the same form as \(m_{h_{SM}}\).

  3. 3.

    Constraints from SUSY searches at the LEP and LHC, which have been encoded in the package NMSSMTools-5.0, such as the mass limits on SUSY particles.

  4. 4.

    Bounds on DM annihilations from Fermi-LAT gamma-ray observations of Milky Way dSphs [77] in which likelihood analysis codes are provided for constraining theoretical models.Footnote 1 We input the predicted gamma-ray spectrum and DM annihilation cross sections of our NMSSM samples and follow the code analysis. We apply the selection cut \(\chi ^2_{dSph}<2.71/2\) suggested by the codes to pick out the NMSSM samples passing the dSph constraints.

  5. 5.

    Observed DM relic density \(\varOmega _{\widetilde{\chi }^0_1} h^2 = 0.1197\times (1\pm 10\%)\) [78], where the \(10\%\) is included to accommodate the uncertainty of numerical calculations in MicrOMEGAs [70].

  6. 6.

    For the GCE spectrum comparison between the theoretical and experimental results, we impose the final selection criterion \(\chi ^2_{GCE}<35.2\). This value corresponds to the explanation of GCE by our NMSSM samples at \(95\%\) confidence level with \(N_{exp.}-N_{the.}=24-1\) degree of freedom (d.o.f) [46], where \(N_{exp.}=24\) is the number of GCE energy bins in the analysis of Fermi-LAT data [3] and \(N_{the.}=1\) is the theoretical scaling factor \(\mathcal {A}\) in Eq. (28).

Note that the data from DM direct detection experiments XENON1T and PandaX-II are included in Eq. (22) for the \(\chi ^2_{total}\) scan to explore NMSSM parameter space with generally small scattering rates \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) and \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\), but \(\chi ^2_{\sigma ^{SI}_{\widetilde{\chi }^0_1-P}}\) and \(\chi ^2_{\sigma ^{SD}_{\widetilde{\chi }^0_1-N}}\) are not necessarily equivalent to a selection cut to be under the exclusion bounds. As we mentioned in the beginning of this subsection, samples surviving all the above selection rules which can explain the GCE may not satisfy the bounds of XENON1T and PandaX-II. We name the samples obtained at this stage the GCE-samples. In the next section, we will first analyze the characteristics of the GCE-samples. Then we confront them with the latest constraints from XENON1T and PandaX-II.

4 Results from the scan

Fig. 1
figure 1

GCE-samples plotted on the plane of \(m_{\widetilde{\chi }^0_1}\) versus \(\chi ^2_{GCE}\) with color denoting \(\langle \sigma v\rangle _0\), i.e. the DM annihilation cross section in today’s Universe

In this section we first present the main features of the GCE-samples obtained in Sect. 3. Then we discuss their compatibility with the latest DM direct detection bounds from XENON1T and PandaX-II.

4.1 Features of the GCE-samples

In Fig. 1, all GCE-samples are plotted on the plane of \(m_{\widetilde{\chi }^0_1}\) versus \(\chi ^2_{GCE}\) with color denoting \(\langle \sigma v\rangle _0\), i.e. the DM annihilation cross section in today’s Universe. From this figure, we found that:

  • DM masses \(m_{\widetilde{\chi }^0_1}\) of the GCE-samples mostly locate between 60 and 70 GeV with Singlino component dominated, and a resonant effect near \(m_{\widetilde{\chi }^0_1}\approx m_{h_{SM}}/2\) can be clearly identified. Since \(\widetilde{\chi }^0_1 \widetilde{\chi }^0_1\rightarrow t\bar{t},W^+W^-,ZZ,hh...\) are not accessible for DM so light in today’s Universe, we checked that the dominant DM annihilation channel is \(\widetilde{\chi }^0_1 \widetilde{\chi }^0_1 \rightarrow b\bar{b}\). However, we checked that some samples with \(\widetilde{\chi }^0_1 \widetilde{\chi }^0_1 \rightarrow W^+W^-\) also passed various requirements in Sect. 3 but failed to satisfy GCE fitting criterion \(\chi ^2_{GCE}<35.2\), which has been noticed and pointed out in our previous work [46] with a different construction of \(\chi ^2_{total}\). The difficulty of \(W^+W^-\) channel to fit the GCE comes from the over-boosted gamma-ray spectrum given the relatively large \(m_W\).

  • Generally speaking, for a given DM mass \(m_{\widetilde{\chi }^0_1}\), larger today’s DM annihilation cross sections \(\langle \sigma v\rangle _0\) correspond to smaller \(\chi ^2_{GCE}\), i.e. better compatibility of the predicted gamma-ray spectrum with the observed GCE, except for the strong resonant region \(m_{\widetilde{\chi }^0_1}\approx m_{h_{SM}}/2\). Understandably, a sufficiently strong production rate of the gamma-ray flux from DM annihilations is helpful to act as an additional gamma-ray source to explain the GCE.

  • Resonance enhancement near \(m_{\widetilde{\chi }^0_1}\approx m_{h_{SM}}/2\) alleviates the pressure on the NMSSM parameters of producing large couplings in \(\widetilde{\chi }^0_1 \widetilde{\chi }^0_1 \rightarrow b\bar{b}\), e.g. \(C_{A_i \widetilde{\chi }_1^0 \widetilde{\chi }_1^0}\) and \(C_{A_i b\bar{b}}\) in Eq. (8). Therefore this mass region can provide the NMSSM parameters more flexibility to fine tune the shape of the predicted gamma-ray spectrum to better fit to the GCE and result in smaller \(\chi ^2_{GCE}\).

  • Generically, smaller DM masses \(m_{\widetilde{\chi }^0_1}\) tend to produce smaller \(\chi ^2_{GCE}\), since the larger DM number density with smaller DM mass can provide higher probability for DM to find each other and annihilate, yielding stronger gamma-ray flux.

Fig. 2
figure 2

GCE-samples plotted on the plane of \(m_{\widetilde{\chi }^0_1}\) versus \(m_{A_1}\) with \(\chi ^2_{GCE}\) represented by colors, where a solid line indicating \(m_{A_1}/m_{\widetilde{\chi }^0_1}=2\) is provided

Note that the DM annihilation processes in Eq. (7) can also contribute to the DM annihilations in the early Universe which make DM freeze out from the SM thermal plasma. In Fig. 2 we project the GCE-samples on the plane of \(m_{\widetilde{\chi }^0_1}\) versus \(m_{A_1}\) with \(\chi ^2_{GCE}\) represented by colors, where a solid line indicating \(m_{A_1}/m_{\widetilde{\chi }^0_1}=2\) is provided. We can see that \(2m_{\widetilde{\chi }^0_1}/m_{A_1}\) is near the resonant region for most samples, implying that the light CP-odd Higgs \(A_1\) also play an important role in the s-channel annihilation in the early Universe, except in some other strong resonant scenarios such as \(m_{\widetilde{\chi }^0_1}\approx m_{h_{SM}}/2\). We note that s-channel DM annihilations can also proceed through Z boson and the CP-even Higgs bosons \(H_i\). However, we checked that their contributions are small because the coupling \(C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1}\) is week for a Singlino-like \(\widetilde{\chi }^0_1\) in the DM annihilations, and the mass relation \(2 m_{\widetilde{\chi }^0_1}/m_{H_1} \gtrsim \mathcal {O}(2)\) is mostly off-resonant for the \(H_1\)-mediation.

4.2 GCE confronting DM direct detection in NMSSM

In Fig. 3 we plot all GCE-samples on the plain of \(R_{C_{A_1 b\bar{b}}}\) versus \(Abs \Big ( |N_{13}|^2 - |N_{14}|^2 \Big )\) with color denoting the value of \(\tan \beta \). One can clearly see the correlation pattern in terms of the increasing \(\tan \beta \) as indicated in Eq. (20), except for some samples corresponding to the strong resonant regions in DM annihilations. We also note that the non-zero Bino and Wino components in \(\widetilde{\chi }^0_1\) can obscure the correlation, but the approximation holds fairly well for a large portion of the GCE-samples.

Fig. 3
figure 3

GCE-samples on the plain of \(R_{C_{A_1 b\bar{b}}}\equiv C_{A_1b\bar{b}}/y_b\) versus \(Abs \Big ( |N_{13}|^2 - |N_{14}|^2 \Big )\) with color denoting the value of \(\tan \beta \) and \(y_b\) being the bottom quark Yukawa coupling in the SM

Finally, in Fig. 4 we confront the GCE-samples with the updated limits from the DM direct detections of XENON1T and PandaX-II. We project the GCE-samples on the plane of \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) versus \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) with color denoting the reduced coupling \(R_{C_{A_1 b\bar{b}}}\equiv C_{A_1b\bar{b}}/y_b\) in Eq. (13) included in the DM annihilation cross sections to explain the GCE. Since the bounds on \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) and \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) don’t change much for the narrow DM mass ranges between 60 GeV and 70 GeV indicated by Fig. 1, we choose their respective strongest limits at \(90\%\) confidence level near \(m_{\widetilde{\chi }^0_1}\simeq 62\ \mathrm {GeV}\), i.e. \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}=4.6\times 10^{-41}\ \mathrm {cm^2}\) and \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}=9.8\times 10^{-47}\ \mathrm {cm^2}\). As we can see from Fig. 4, all GCE-samples we obtain are excluded by \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) from PandaX-II but a small portion can still pass the \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) constraints from XENON1T. The colors representing \(R_{C_{A_1 b\bar{b}}}\) clearly show that large \(C_{A_1 b\bar{b}}\) which can enhance \(\langle \sigma _{b\bar{b}} v \rangle _{0}\) for GCE explanation generally produce large scattering rate \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\), except for some strong resonant regions.

We note that other refined scan strategy may explore more difficult corners of NMSSM parameter space providing finely tuned resonant mechanisms, which may reconcile the GCE interpretation and the DM direct detection results. However, we believe that the approximated correlation in Eq. (20) and the GCE-samples we obtain in Fig. 3 and in Fig. 4 can serve as an illustration of the tension between these two DM phenomenologies in the \(Z_3\)-NMSSM when the singlet superfield \(\hat{S}\) play an important role in the DM and Higgs sector. The future update of PandaX-nT and XENONnT experiments will continue to challenge the above scenario.

Fig. 4
figure 4

GCE-samples plotted on the plane of \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}\) versus \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) with color denoting the reduced coupling \(R_{C_{A_1 b\bar{b}}}\equiv C_{A_1b\bar{b}}/y_b\). Dark blue (red) line represents \(\sigma ^{SI}_{\widetilde{\chi }^0_1-P}=9.8\times 10^{-47}\ \mathrm {cm^2}\) (\(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}=4.6\times 10^{-41}\ \mathrm {cm^2}\)) limit from XENON1T (Pandax-II) at \(90\%\) confidence level near \(m_{\widetilde{\chi }^0_1}\simeq 62\ \mathrm {GeV}\)

5 Summary

In this work we consider an interesting scenario in the \(Z_3\)-NMSSM where the singlet S and Singlino \(\widetilde{S}^0\) components play important roles in the Higgs and DM sector. Guided by the analytical argument, we perform a sophisticated scan by considering various observables such as the SM Higgs data and the B-physics observables . We first collect samples without applying the strict DM direct detection (DD) bounds and analyze their features about the GCE interpretation. We find that \(\widetilde{\chi }^0_1\) DM are mostly Singlino-like and annihilation products are mostly the bottom quark pairs \(\bar{b}b\) through a light singlet-like CP-odd Higgs \(A_1\). Moreover, a good fit to the GCE spectrum generically requires sizable DM annihilation rates \(\langle \sigma _{b\bar{b}} v \rangle _{0}\) in today’s Universe. However, the correlation between the coupling \(C_{A_1 b\bar{b}}\) in \(\langle \sigma _{b\bar{b}} v \rangle _{0}\) and the coupling \(C_{Z \widetilde{\chi }^0_1 \widetilde{\chi }^0_1}\) in DM-neutron Spin Dependent (SD) scattering rate \(\sigma ^{SD}_{\widetilde{\chi }^0_1-N}\) makes all samples we obtain for GCE explanation excluded by the PandaX-II results. Although the DM resonant annihilation scenarios may be beyond the reach of our analytical approximations and scan strategy, the aforementioned correlation can be a reasonable motivation for future experiments such as PandaX-nT to further test the NMSSM interpretation of GCE.