Abstract
Rough set theory is a powerful tool for handling uncertainty and vagueness in various fields. The hesitant fuzzy rough set, as a generalization of rough sets, can solve more complex problems. However, existing hesitant fuzzy rough sets do not satisfy the inclusive property. To address this issue, a novel hesitant fuzzy rough set model based on dual score functions is proposed. Four generalized hesitant fuzzy rough sets and their discernibility matrices are also presented. Additionally, the lower approximation distribution reductions can be obtained by the discernibility matrix. Meanwhile, hypergraphs provide an accurate description of relationships between multiple objects and offer a concise operational approach. Then it is discovered that finding the lower approximation distribution reductions of a hesitant fuzzy decision system is equivalent to finding the minimal transversals of its hypergraph. Moreover, an improved algorithm for hesitant fuzzy decision systems based on hypergraphs is presented to accelerate the reduction process. Finally, the proposed algorithm is applied to the hybrid data of Hepatitis C Virus from UCI to demonstrate its feasibility.
Keywords
Introduction
The contemporary research on information systems and knowledge discovery has proposed further promotion of classical set theory, e.g., fuzzy set theory (short for FST) and rough set theory (short for RST). The notion of FST is introduced by Zadeh [1] as a mathematical way to provide a wide variety of methods for analyzing imprecise data. Several extensions from FST have been developed, e.g., intuitionistic fuzzy sets [2], interval-valued fuzzy sets [3], type-2 fuzzy sets [4], type-n fuzzy sets [4], Pythagorean fuzzy sets [5] and hesitant fuzzy sets [6]. While the RST is initially proposed by Pawlak [7] as an important way to research information systems characterized by incomplete and insufficient information. This theory uses an indiscernibility relation to classify objects into lower and upper approximations. Both FST and RST can solve the problem of information granulation: the FST is centred on the fuzzy information granulation [8–10], while the RST is focused on the crisp information granulation. In real life scenarios, FST and RST have many restrictions. Therefore, it evokes a natural question concerning possible connections between FST and RST. Rough fuzzy sets [11], fuzzy rough sets [12], intuitionistic fuzzy rough sets [13, 14], multi-fuzzy rough sets [15, 16] and hesitant fuzzy rough sets [17, 18] are proposed successively. Specially, the hesitant fuzzy rough sets is presented by Yang et al. [17]. However, there is a problem that the order of two hesitant fuzzy sets representing the inclusion relation on the hesitant fuzzy power set is not necessarily antisymmetric. Then, a novel framework to research hesitant fuzzy rough sets is proposed by Zhang et al. [19] which overcomes the problem of the previous one. But the new one is also imperfect, since there is no inclusion relation between lower and upper approximation.
In pattern recognition, the attribute reduction [20–22] has been a popular area of research for nearly two decades. Within the framework of RST, the attribute reduction is a method to remove irrelevant and redundant attributes to reduce the data dimension without affecting the classification capability of the information system. Until now, the discernibility matrix-based attribute reduction approach is still a common channel to obtain all reductions. The first reduction algorithm based on a discernibility matrix with equivalence relations is proposed by Skowron and Rauszer [23]. An ordered attribute reduction algorithm based on a discernibility matrix is presented by Wang et al. [24]. However, a problem about the reduction algorithm based on a discernibility matrix is presented in [23, 25], i.e., the procedures for transforming discernibility functions from their conjunctive normal forms (short for CNFs) to the disjunctive normal forms (short for DNFs) are excessively time consuming. To address this problem, an accelerated algorithm that converts the discernibility function from its CNFs to its DNFs is proposed by Borowik and Luba [26], and an attribute reduction accelerator based on a fuzzy discernibility matrix is proposed to accelerate the procedures in [27].
Hypergraphs, which can accurately describe relationships between multiple objects, have been proposed as an alternative to traditional graphs. Recently, it was discovered that both attribute reductions based on discernibility matrix and vertex cover problems of hypergraphs can be achieved through Boolean logical operations. This led to the establishment of a connection between minimal vertex covers of hypergraphs and attribute reductions in fuzzy rough sets. Building upon this finding, Chen et al. [28] proposed a novel graph-based attribute reduction algorithm that can speed up feature selection in the fuzzy rough set framework by finding all minimal transversals of a hypergraph.
Based on the above introductions, the research about attribute reduction and its accelerated algorithms for a hesitant fuzzy decision information system (short for HFDS) is relatively lacking. To overcome the inadequate problems of the hesitant fuzzy rough sets proposed by Zhang et al. [19], a novel hesitant fuzzy rough set constructed by a pair of dual score functions is proposed. Further, a reduction approach based on the proposed hesitant fuzzy rough set is constructed. Meanwhile, the process for transforming discernibility functions is simplified when using hypergraphs to find reductions. Therefore, an attribute reduction algorithm for HFDS based on hypergraphs is presented by drawing the idea of Chen et al. [28] to accelerate the reduction process.
In this paper, a decision system with binary relations is converted into a HFDS using a hesitant fuzzy relation (short for HFR). By using a pair of dual score functions of hesitant fuzzy sets, a novel hesitant fuzzy rough approximation operators (short for HF-RAOps) based on dual score functions is proposed. Since there are different extension methods, four HF-RAOps are constructed, i.e., score function based optimism-optimism HF-RAOps, score function based optimism-pessimism HF-RAOps, score function based pessimism-optimism HF-RAOps and score function based pessimism-pessimism HF-RAOps. For an inconsistent HFDS, lower approximation distribution consistent sets and lower approximation distribution reductions are obtained by using the four newly arrived HF-RAOps. A fuzzy granule of hesitant fuzzy sets is also proposed in order to construct an attribute reduction approach based on the score function based hesitant fuzzy rough sets for obtaining the lower approximation distribution reductions. Then different discernibility matrices and all the reductions of an inconsistent HFDS are obtained. Next it is proved that searching the lower approximation distribution reductions of a HFDS is equivalent to searching the minimal transversals of its hypergraph. On the basis of the algorithm proposed by Chen et al. [28], an improved one for this approach to find all the lower approximation distribution reductions is presented. Finally, using Hepatitis C Virus (HCV) from UCI, which is hybrid data for data analysis, the feasibility of the proposed algorithm is shown.
The main theoretical contributions are summarized as follows: A novel hesitant fuzzy rough approximation operator based on dual score functions is proposed which overcomes the problem of the previous one, i.e., there is no inclusion relation between lower and upper approximations; Since decision makers have different attitudes, four hesitant fuzzy rough approximation operators are constructed to be applied in different situations; The inducing method for transforming a hesitant fuzzy decision information system into a hypergraph is given. Subsequently, the relevant theoretical properties of the induced hypergraph are discussed; It is proved that searching the lower approximation distribution reductions of a hesitant fuzzy decision system is equivalent to searching the minimal transversals of its hypergraph, and then an improved algorithm to find all the lower approximation distribution reductions is proposed.
Preliminaries
Hesitant fuzzy sets and hesitant fuzzy relations
In this subsection, some related notions of hesitant fuzzy sets and HFRs are briefly reviewed.
Obviously, a hesitant fuzzy set α can degenerate into a fuzzy set if and only if there is only one element in h
α (u). Note that the number of values in different HFEs may be different. Assume that L (h
α (u)) denotes the number of values in h
α (u). To facilitate the operation, the following assumptions are formulated by Xu and Xia [29, 30]: All the elements in h
α (u) are listed in ascending order, then For any two HFEs h
α (u) and h
β (u), if L (h
α (u)) ≠ L (h
β (u)), then L = max{ L (h
α (u)) , L (h
β (u)) }. If the elements in h
α (u) are less than the elements in h
β (u), an extension of h
α (x) can be deemed optimistically by repeating its maximum element until it has the same number with h
β (u). We generalize it further in this paper, assuming that there may be 0 in HFEs, then an extension of h
α (u) can also be deemed pessimistically by repeating its minimum element until it has the same number with h
β (u). For any two HFEs h
α (u) and h
β (u), h
α (u) ⪯ h
β (u) if and only if
To compare h α (u1) and h α (u2), let L = max { 2, 3 } = 3. There are fewer elements in h α (u1) than in h α (u2), it can be optimistically repeated its maximum element, i.e. h α (u1) ={ 0.3, 0.5, 0.5 }, then h α (u2) ⪯ h α (u1). Similarly, it can also be pessimistically repeated its minimum element, i.e. h α (u1) ={ 0.3, 0.3, 0.5 }, then h α (u1) ⪯ h α (u2).
the complement of α is recorded by α
c
, namely that ∀u ∈ U,
the union of α and β is recorded by α ∪ β, namely that ∀u ∈ U,
the intersection of α and β is recorded by α ∩ β, namely that ∀u ∈ U,
where
To calculate α ∪ β and α ∩ β, let α and β be optimistically repeated its maximum element,
Similarly, α and β can also be pessimistically repeated its minimum element,
hr is regarded as serial if and only if ∀u1 ∈ U, there exists u2 ∈ U such that h
hr
(u1, u2) ={ 1 }; hr is regarded as reflexive if and only if ∀u ∈ U, h
hr
(u, u) ={ 1 }; hr is regarded as symmetric if and only if ∀u1, u2 ∈ U, h
hr
(u1, u2) = h
hr
(u2, u1); hr is regarded as transitive if and only if ∀u1, u2, u3 ∈ U, h
hr
(u1, u2) ⊽h
hr
(u2, u3) ⪯ h
hr
(u1, u3).
In this subsection, for any HFE
Monotone non-decreasing property: for another HFE
Boundary conditions property:
Now, two score functions of HFEs satisfying the above properties will be introduced.
To facilitate subsequent discussions, for any HFE h α (u), let s d (h α (u)) =1 - s (∼ h α (u)). Since s is monotonic, it is clear that s d (h α (u)) is also monotonic with respect to h α (u); s d ({ 0, 0, . . . , 0 }) =1 - s ({ 1, 1, . . . , 1 }) =1 - 1 =0, s d ({ 1, 1, . . . , 1 }) =1 - s ({ 0, 0, . . . , 0 }) =1 - 0 =1, so s d (h α (u)) is bounded. Therefore, s d (h α (u)) is also a score function of h α (u), then s d (h α (u)) is called a dual score function of s (h α (u)), denoted by s d .
If If all the values of h
α (u) are the same, i.e., If (s
d
)
d
(h
α (u)) =1 - s
d
(∼ h
α (u)), then (s
d
)
d
(h
α (u)) = s (h
α (u)) . s
d
(h
α (u)) ≤ s (h
α (u)) .
(3) (s d ) d (h α (u)) =1 - s d (∼ h α (u)) =1 - [1 - s (h α (u))] = s (h α (u)) .
(4) In order to prove s
d
(h
α (u)) ≤ s (h
α (u)), we firstly need to prove
Then we have
In order to facilitate subsequent discussions, for any HFR hr and hesitant fuzzy set α, u, u1, u2 ∈ U, both h hr (u1, u2) and h α (u) are HFEs, let hr (u1, u2) and α (u) be briefed as h hr (u1, u2) and h α (u), respectively.
In this subsection, some basic notions related to hypergraphs are introduced.
In contrast to edges of the traditional graph, hyperedges are arbitrary sets of vertices, which can collect an arbitrary number of vertices. Therefore, it can be considered as an extension of traditional graphs.
In order to facilitate the subsequent search for the minimal transversal, for any vertex w, the number of hyperedges containing w is the degree of w of
Suppose that
The above theorem demonstrates that if
In this section, four score function based hesitant fuzzy rough sets are constructed by using the score functions proposed in Section 2.2. And then a discernibility matrix based on the HF-RAOps and all the reductions of a HFDS can be obtained.
A construction method of hesitant fuzzy rough sets
Due to the specificity of hesitant fuzzy sets, it is difficult for hesitant fuzzy sets to satisfy the traditional inclusion relation. Therefore, the inclusion relation of hesitant fuzzy sets is proposed as follows.
The pair
Obviously, the upper and lower score function based HF-RAOps are single-valued for any element u ∈ U. For the convenience of the subsequent expression, let
Obviously, the HFR hr is reflexive and symmetric. Given a hesitant fuzzy set
Similarly, we have
For ∀u ∈ U, h∅ (u) ={ 0 }. Then
Similarly, For ∀u ∈ U, h
U
(u) ={ 1 }. Then
Similarly, For ∀u ∈ U,
Similarly, for ∀u ∈ U,
For ∀u ∈ U,
Similarly, it is not hard to prove that Since α ⊆ β, by Definition 8 we have s
d
(α (u)) ≤ s
d
(β (u)) for each u ∈ U, then it can be concluded that s
d
(∼ hr (u, u′)) ∨ s
d
(α (u)) ≤ s
d
(∼ hr (u, u′)) ∨ s
d
(β (u)) for each u′ ∈ U, i.e., Similarly, it is not hard to prove that
In this subsection, a notion of lower approximation distribution reductions in an inconsistent HFDS and its judgment theorems are proposed.
By Definition 10, a decision system can be translated into a HFDS. Denote
Combined with Section 2.1, for any two HFEs h
α (u) and h
β (u), if L (h
α (u)) ≠ L (h
β (u)) and h
α (u) has the fewer elements, an extension of h
α (u) can be deemed optimistically by repeating its maximum element or pessimistically by repeating its minimum element. ∀u, u′ ∈ U, let An optimistic attitude can be used to deal with the HFR under the condition attribute set and decision attribute set. Next, score function based optimism-optimism HF-RAOps can be constructed, i.e.,
An optimistic attitude can be used to deal with the HFR under the condition attribute set. Meanwhile, a pessimistic attitude can be used to deal with the HFR under the decision attribute set. Then, score function based optimism-pessimism HF-RAOps can be constructed, i.e.,
A pessimistic attitude can be used to deal with the HFR under the condition attribute set. Meanwhile, an optimistic attitude can be used to deal with the HFR under the decision attribute set. Then, score function based pessimism-optimism HF-RAOps can be constructed, i.e.,
A pessimistic attitude can be used to deal with the HFR under the condition attribute set and decision attribute set. Next, score function based pessimism-pessimism HF-RAOps can be constructed, i.e.,
The HFRs can be processed by using the optimistic extensions as follows:
The HFRs can also be processed by using the pessimistic extensions as follows:
Then, we have
Reductions and discernibility matrices based on the above four situations will be obtained as follows.
The attribute reductions of a • -⊙ inconsistent HFDS are discussed as follows.
It follows that
Next, the fuzzy granule of hesitant fuzzy sets is proposed by drawing on the idea of Chen [28] in order to construct an attribute reduction method based on the score function based hesitant fuzzy rough sets.
By Theorem 4, it can be easily proved. Given an object u ∈ U, let If λ∗ = 0, If λ∗ ≠ 0, it is also got that Next, it is proved that λ∗ is the maximum value that satisfies If there exists λ′ > λ∗ such that From the above conclusions, it is obtained that
A lower approximation distribution reduction
Subsequently, some judgment theorems of lower approximation distribution reductions are presented in detail.
This implies that
⟸ If
Therefore, λ∗ = λ, i.e.,
By the previous discussions, a method will be obtained to calculate the lower approximation distribution reductions.
Based on the different extension methods, we have four discernibility matrices: The discernibility matrix The discernibility matrix The discernibility matrix The discernibility matrix
According to Theorem 6, the equivalence condition about lower approximation distribution consistent sets is further promoted as follows.
Similarly, the HFR R
D
can be processed using the optimistic extension or pessimistic extension as follows:
By Definition 9, four lower score function based HF-RAOps of R
D
with respect to
Then the hesitant fuzzy granule
Given a • -⊙ inconsistent HFDS
⟸ If
Theorem 8 demonstrates that if
M ll :
Thus, the reductions of S is red (S) ={{ hr1, hr4 } , { hr2, hr4 } , { hr3, hr4 }} when the discernibility matrix is based on the score function based optimism-optimism or optimism-pessimism HF-RAOps; the reductions of S is red (S) ={{ hr4 }} when the discernibility matrix is based on the score function based pessimism-optimism or pessimism-pessimism HF-RAOps.
In this section, a hypergraph induced from a HFDS can be constructed. Then the relationship between the lower approximation distribution reductions of a HFDS and the minimal transversala of its hypergraph will be discussed. Finally, a novel attribute reduction algorithm based on hypergraphs is obtained.
It is noteworthy that the hyperedges of
Combined with Theorem 2 and Theorem 8, the following theorem hold.
The above theorem shows that finding the lower approximation distribution reductions of a HFDS is equivalent to finding the minimal transversals of its hypergraph.
Next, an example will be used to illustrate the above definition and theorem.
By Definition 16 and Theorem 10, it is easy to get

The hypergraph of
Suppose that
By the definition of
Theorem 11 implies that the degree of the vertex hr of
A feature selection approach for fuzzy decision systems based on the graph theory is proposed by Chen et al. [28]. Suppose that
In the following, the above process is explained by an example.

The sub-graph of hypergraph
Let Chr1-hr2 = (B)
hr
1
- (B)
hr
2
, Chr3-hr2 = (B)
hr
3
- (B)
hr
2
, Chr4-hr2 = (B)
hr
4
- (B)
hr
2
. It can be obtained that
thus
All the reductions can be obtained by using the discernibility matrix-based attribute reduction algorithm and the reduction algorithm proposed by Chen [28] can only obtain one reduction by greedily search. Therefore, Algorithm 1, an improved algorithm, can be proposed to find all the lower approximation distribution reductions.
A score function based hesitant fuzzy rough attribute reduction algorithm based on hypergraphs(HFARH)
1: Let red =∅ , s = 0, dh = ∅ , k = 0 ;
2: Calculate
3:
4: Calculate
5:
6:
7: Calculate
8:
9:
10:
11: Let
12:
13: k = k + 1;
14: r (k) = DR (k);
15:
16:
17:
18:
19:
20: dr = r (k) ∪ hrmax (j + 1);
21: DR ={ DR, dr };
22:
23: Calculate
24:
25:
26: DH ={ DH, dh };
27:
28:
29: r (k) = r (k) ∪ hrmax (1) , s = 0; (The wait-to-be-reduced set r (k) and the largest degree of vertex take the union.)
30:
31: Calculate
32:
33:
34:
35: red ={ red, r (k) } , DR (k) = ∅;
36:
37:
In order to understand how the algorithm finds all the lower approximation distribution reductions, an example will be used to illustrate the whole loop portion of Algorithm 1. (All data in this example are artificially given. In real problems, it should be calculated according to the corresponding formulas.)
According to the given conditions, DR ={{ hr2 } , { hr3 } , { hr5 }} and DH ={ dh1, dh2, dh3 } are obtained. Obviously, dh1, dh2 and dh3 are the same vector. {hr2} is chosen at first, then {hr3} is chosen in order to continue the process. By dh2, assume that hr1 and hr6 have the largest degree in {hr5} is chosen in order to continue the process. By dh3, assume that hr4 has the largest degree in {hr2, hr6} is chosen in order to continue the process. hr2 and hr6 are deleted successively in the hypergraph. By dh4, assume that hr3 has the largest degree in {hr3, hr6} is chosen in order to continue the process. hr3 and hr6 are deleted successively in the hypergraph. By dh5, assume that hr2 has the largest degree in At this point, there are only empty sets in DR, so the program jumps out of the loop and outputs red.

The process of reductions(a - e).
In this section, the hybrid data of Hepatitis C Virus (HCV) from UCI is used for data analysis to reflect the superiority of the proposed model and algorithm (https://archive-beta.ics.uci.edu/ml/datasets/ hepatitis+c+virus+hcv+for+egyptian+patients). The experiment is performed on a personal computer with Intel(R) Core(TM) i5 - 8265U CPU@ 3.40GHz. All algorithms are implemented in MatlabR2016a.
Depictions of the HCV and data preprocessing
In order to better treat HCV patients and save public resources, it is usually necessary to differentiate the disease severity of HCV patients. Due to different areas of expertise, an expert group consisting of multiple experts is usually required for diagnosis. Meantime, due to the limited number of authoritative medical experts, it is necessary to select a suitable general medical expert group to replace the authoritative medical expert group without delaying the medical diagnosis of HCV patients.
To evaluate the performance of HFARH, the following experimental procedure will be set. The publicly available data set will be used in our experiment. The number of samples selected is controlled between 5 and 9. The samples have 21 attributes which are Body Mass Index, Fever, Vomiting, Headache, Diarrhea, Fatigue, Bone ache, Jaundice, Epigastria pain, White Blood Cells, Red Blood Cells, Hemoglobin, Platelet, Aspartate transaminase ratio, RNA Base, RNA 4, RNA 12, RNA end-of-treatment, RNA elongation factor, Baseline Histological Grading, Baseline Histological. Suppose that an authoritative medical expert group and several general medical expert groups are given. Then, according to the experts in the relevant fields, the HFRs between samples can be given by expert groups in Table 1. According to Table 1, it is found that Since the data is hybrid, the binary relation appropriately need to be properly selected. The construction of HFR hr about attributes c1, c2, c3 by general medical expert group According to Table 1, seven HFDSs are generated, i.e.,
The HFRs given by different expert groups
The HFRs given by different expert groups
In this subsection, the number of nonempty items in discernibility matrices, the running time, the number of the lower approximation distribution reductions red and the average number of HFRs in reductions are studied in the experiments.
Tables 2, 3 and 4 record the number of nonempty items in different discernibility matrices for different HFDSs with five samples, seven samples and nine samples, where |Δ| represents the number of nonempty items in Δ. Remove extreme data, from these tables we can find that the number of nonempty items in M ll is approximately equal to the number of nonempty items in M lb , and the number of nonempty items in M bl is approximately equal to the number of nonempty items in M bb . The number of nonempty items in M ll or M lb is obviously more than the number of nonempty items in M bl or M bb . Combined with the relevant definitions, how to deal with HFRs inducing from the condition attribute set is more important than how to deal with HFRs inducing from the decision attribute set in this model. Meanwhile, the number of nonempty items in discernibility matrix using the optimistic condition is more than using the pessimistic condition.
Related data in the reduction process with 5 samples
Related data in the reduction process with 5 samples
Related data in the reduction process with 7 samples
Related data in the reduction process with 9 samples
Figure 4 records the running time in different HFDSs with five samples, seven samples and nine samples. According to Table 1, it is found that

The running time of different HFDSs under five samples, seven samples and nine samples.
Tables 5, 6 and 7 record the number of reductions for HFDSs with five samples, seven samples and nine samples, where |red| represents the number of sets in red. Since the optimistic extension and pessimistic extension are different, the condition of the optimism-pessimism score function based HF-RAOps is stronger than that of the optimism-optimism score function based HF-RAOps. Similarly, the condition of the pessimism-pessimism score function based HF-RAOps is stronger than that of the pessimism-optimism score function based HF-RAOps. However, the condition of the optimism-optimism score function based HF-RAOps is stronger than that of the pessimism-optimism score function based HF-RAOps. Moreover, the condition of the optimism-pessimism score function based HF-RAOps is stronger than that of the pessimism-pessimism score function based HF-RAOps. The above analysis is confirmed in Tables 8, 9 and 10.
The reductions with 5 samples
The reductions with 7 samples
The reductions with 9 samples
The average number of HFRs with 5 samples in reductions
The average number of HFRs with 7 samples in reductions
The average number of HFRs with 9 samples in reductions
Tables 8, 9 and 10 record the average number of HFRs for HFDSs with five samples, seven samples and nine samples, where
Inspired by Chen [28], a novel HF-RAOps based on dual score functions and an improved algorithm for this approach were proposed to find all the lower approximation distribution reductions. Firstly, since there are different extension methods, four generalized HF-RAOps about the proposed HF-RAOps were constructed. Next, the lower approximation distribution consistent sets and lower approximation distribution reductions of an inconsistent HFDS were obtained by using the four newly arrived HF-RAOps, and some equivalence conditions about the approximate distribution reductions were proved successively. Therefore, four discernibility matrices and all the reductions were obtained under an inconsistent HFDS. Meanwhile, through the theory related to hypergraphs, it was proved that finding the lower approximation distribution reductions of a HFDS is equivalent to finding the minimal transversals of its hypergraph. Based on these discussions, an improved attribute reduction algorithm for HFDS based on hypergraphs was proposed. Finally, using Hepatitis C Virus (HCV) from UCI, which is hybrid data for data analysis, the superiority of the proposed model and algorithm was shown. Through experiments, it was found that when decision makers holding optimistic attitudes deal with pessimistic data, they get results under loose conditions, but the results are risky. When decision makers holding pessimistic attitudes deal with optimistic data, they get results under strict conditions, but the results are lower risky. Meantime, the running time of the proposed algorithm is highly sensitive to the number of samples and less sensitive to the number of HFRs.
For further research, the following are possible directions: building on the concepts presented in this paper, the topic of incremental attribute reductions in the context of dynamic HFDSs will be discussed; and the conflict analysis based on three-way decisions under HFDSs will be investigated using the proposed hesitant fuzzy rough set.
Footnotes
Acknowledgements
Funding: This study was funded by the National Natural Science Foundation of China (No. 62076088), by the Natural Science Foundation of Hebei Province (No. A2020208004), by the Graduate Innovation Funding Project of Shijiazhuang Tiedao University (No. YC2022063).
