Abstract
In this paper, the concepts of Suzuki-type γ contractions and Suzuki–Berinde-type γ contractions are introduced, and new fixed-point theorems for these two contractions are established.
Keywords:
fixed point; ℒ contraction; ℒγ contraction; Suzuki-type ℒγ contraction; Suzuki–Berinde-type ℒγ contraction; metric space; Branciari distance space MSC:
47H10; 54H25
1. Introduction
In 2009, Suzuki [1] generalized the Banach contraction principle to compact metric space by introducing the notion of a contractive map , where is compact metric space, such that
Berinde [2] introduced the notion of almost contractions:
A map where is a metric space, is called almost contraction provided that it satisfies
where and .
Berinde [2] generalized the Banach contraction principle by proving the existence of fixed points for almost contractions defined on complete metric spaces.
On the other hand, Branciari [3] gave a generalization of the notion of metric spaces, which is called Branciari distance spaces, by replacing triangle inequality with trapezoidal inequality, and he gave an extension of Banach contraction principle to Branciari distance spaces. He used the following to obtain the main results:
- (1)
- each open ball is open set;
- (2)
- each Branciari distance is continuous in each the coordinates;
- (3)
- each topology induced by Branciari distance spaces is a Hausdorff topological space.
Sarma et al. showed that (1), (2), and (3) are false (see example 1.1 in [4]), and they extended the Banach contraction principle to a Branciari distance space under the assumption of Hausdorffness of the space (more specifically, the uniqueness of the limits of the converging sequences). Since then, some authors (for example, [5,6,7]) obtained fixed-point results in Branciari distance spaces under the assumption that the spaces are Hausdorff and/or the Branciari distances are continuous.
In particular, Kadelburg and Radenivić [8] investigated the existence of fixed points in Branciari distance spaces without the two conditions:
· Hausdorffness of Branciari distance spaces;
· Continuity of the Branciari distances.
After that, many authors ([4,5,6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26] and references therein) extended fixed-point results from metric spaces to Branciari distance spaces.
Given function from (0,∞) into , we consider the following conditions:
- (1)
- is non-decreasing;
- (2)
- for any sequence ,
- (3)
- there are and , such that
- (4)
- is continuous on .
Jleli and Samet [22] obtained a generalization of the Banach contraction principle in Branciari distance spaces by introducing the concept of contractions, where satisfies conditions (1), (2) and (3). Ahmad et al. [27] generalized the result of Jleli and Samet [22] to metric spaces by applying conditions (1), (2), and (4), and they introduced the notion of Suzuki–Berinde-type contractions and investigated the existence of fixed points for such contractions.
Very recently, Cho [24] introduced the concept of contractions, which is a more generalized concept than some existing notions of contractions. He proved that every contraction mapping defined on complete Branciari distance spaces possesses only one fixed point.
Afterward, the authors [23,28,29,30,31,32,33] gave generalizations of the result of [24].
In the paper, we introduce the new two concepts of Suzuki-type contractions and Suzuki–Berinde-type contractions, which are a generalization of the concept of contractions, and we establish two new fixed point theorems for these two contractions in the setting of Branciari distance spaces. We give examples to support main theorem.
Let be a function.
Consider the following conditions:
- ()
- ;
- ()
- ;
- ()
- , where is a non-decreasing self-mapping on , satisfying ;
- ()
- for any sequence with
A function is said to be -simulation [24] whenever the conditions (), (), and () are satisfied.
Note that .
We say that is an -simulation provided that the condition (), () and () hold.
Remark 1.
If , then -simulation is -simulation.
Denote by the class of all -simulation functions , and by the collection of all -simulation functions .
Example 1.
Let be functions defined as follows, respectively:
- (i)
- for all , where ;
- (ii)
- , where ϕ is a non-decreasing and lower semi-continuous self-mapping on , satisfying ;
- (iii)
- , where .Then, .Note that if , then (see [24]).
Example 2.
Let be functions defined as follows:
- (i)
- , where ψ and φ are continuous self-mappings on , satisfying , and φ is an increasing mapping;
- (ii)
- , where η is a upper semi-continuous self-mapping on , satisfying and ;
- (iii)
- , where ϕ is a self-mapping on , satisfying , exists and , and .Then, .Note that if , then (see [30]).
The following definitions are in [3].
A map , where U is a non-empty set, is said to be Branciari distance on U if the following conditions are satisfied:
for all and for
- (1)
- ;
- (2)
- ;
- (3)
- (trapezoidal inequality).
The pairs is said to be a Branciari distance space.
Note that Branciari distance space can not reduce the standard metric space and it does not have a topology which is compatible with (e.g., [34] and Remark 4 (3)). For such reasons, we call a Branciari distance space, not a rectangular metric space or a generalized metric space.
Remark 2.
If the triangle inequality is satisfied, the trapezoidal inequality is satisfied. However, the converse is not true. Thus, the class of Branciari distance spaces includes metric spaces.
The notion of convergence in Branciari distance spaces is similar to that of metric spaces (e.g., [3]).
Let be a Branciari distance space and be a sequence and . Then, we say that
- (·)
- converges to u, whenever
- (·)
- is a Cauchy sequence, when ;
- (·)
- is complete if every Cauchy sequence in U converges to some point in U.
Let be a Branciari distance space, and let be the topology on U, such that
The topology induced by (1) is called a sequential topology.
A map is said to be continuous at if, and only if, contains , and there exists containing u, such that (see [24]).
We say that T is continuous, whenever it is continuous at each point .
Remark 3.
A map , where is a Branciari distance space, is continuous if, and only if, the following condition holds:
Let us recall the following example in [4] where we can understand the characteristics of the branchiari distance spaces.
Example 3.
Let , and define a map by
Then, is a Branciari distance space.
We have the following.
- (i)
- Limit is not unique.We infer thatHence, the sequence is convergent to 0 and 2, and the limit is not unique.
- (ii)
- The convergent sequence is not a Cauchy sequence.Hence, is not a Cauchy sequence.
- (iii)
- (iv)
- The open ball with center and radius is the set . There is no , such that
Remark 4.
- (i)
- It folows from (2) that the sequential topology on U is not a Hausdorff space.
- (ii)
- The Branciari distance ϱ is not continuous with respect to the sequential topology on U. In fact, let be a fixed point, such that and .We show thatHowever,Hence, is not continuous with respect to the sequential topology on U.
- (iii)
- From (3) the family , where , is not a basis for any topology on , and so there is no topology which is compatible with the Branciari distance ϱ.
- (iv)
- It is known that the sequential topology is not compatible with the Branciari distance ϱ.
- (v)
- There is no Cauchy sequence, so it is a complete Branciari distance space.
Note that Example 3 shows that the Branciari distance space is much weaker in mathematical structure than the metric space. As we have seen in the example above and Remark 4, there are some mathematical drawbacks to the Branciari distance. Nevertheless, it is attractive for researchers to study the existence of fixed points in this space without additional conditions such as the uniqueness of the limit of the converging sequence in Branciari distance spaces or/and continuity of a Branciari distance with respect to the sequential topology on a Branciari distance space.
Lemma 1
([35]). Let be a Branciari distance space, be a Cauchy sequence and . If there is a positive integer , such that
- (i)
- ;
- (ii)
- ;
- (iii)
- ;
- (iv)
- ,
then, .
From now on, let be a function from into , such that
Note that if , then the following conditions are satisfied.
- (i)
- (ii)
2. Fixed-Point Results
2.1. Fixed Points for Suzuki-Type Contractions
Let be a Branciari distance space.
A map T from U into itself is Suzuk-type contraction with respect to provided that it satisfies the condition:
Lemma 2.
Let , and let be a sequence, such that
If is non-decreasing, then we show that
Proof.
Since is non-decreasing and is non-increasing,
Thus, we established that □
We now establish main theorem.
Theorem 1.
Let be a complete Branciari distance space. Suppose that mapping T from U into itself is a Suzuki-type contraction with respect to . If ϑ is non-decreasing, then T possesses only one fixed point, and for every initial point , the Picard sequence is convergent to the fixed point.
Proof.
Firstly, when a fixed point exists, let us show that it is unique.
Assume that and , such that .
Then, and
.
From (4), we have
which is a contradiction.
Hence, , and the fixed point of T is unique.
Secondly, let us show the existence of fixed points.
Let , and let be a sequence defined by .
If for some , then , and the proof is completed.
Assume that
We infer that
It follows from (4), (5), and (6) that for all
Consequently, we show that
which yields
Thus,
So, the sequence is decreasing, and hence there is an , such that
We prove that .
Assume that .
Let and
Then,
By applying Lemma 2,
By applying 3), we have
This is a contradiction.
Thus,
Now, we show that is a Cauchy sequence.
On the contrary, assume that is not a Cauchy sequence.
Then, there is an for which we can find subsequences and of , such that is the smallest index for which
From (10), we infer that
By letting in (11), we have
On the other hand, we obtain
and
Thus,
It follows from (9) that there exists , such that
Hence, we infer that
which implies
It follows from (4) that
which implies
and so
Put
Then, we have
and
By Lemma 2,
From (), we have
which leads to a contradiction.
Thus, is a Cauchy sequence.
It follows from completeness of U that there is , such that
We may assume that there is , such that
We infer that
Applying (4), we establish that
which implies
Hence,
and hence,
Applying Lemma 1 with (12) and (13), we have □
The following example interprets Theorem 1.
Example 4.
Let , and let us define as follows:
Then, is a complete Branciari distance space, but not a metric space (see [6]).
Define a map by
Let be a function defined by
Then, ϑ is non-decreasing.
We prove that T is a contraction with respect to , where .
We have
so
We establish that
and
We infer that for all with ,
Thus, we have
which yields
Hence, T is a contraction with respect to . Thus, all hypotheses of Theorem 1 are satisfied, and T possesses a unique fixed point .
Note that T is not contraction [24] with respect to . In fact, for , we establish that
Note that Banach condition principle is not satisfied. In fact, if , then
which implies
Furthermore, the ϑ contraction condition [22] is not satisfied.
Note that ϑ satisfies conditions and .
If for
then
which is a contradiction.
Hence, T is not a ϑ contraction.
The following example shows that in Theorem 1, the condition that the function is non-decreasing cannot be dropped.
Example 5.
Let , and let be a map defined by
Then, is a complete Branciari distance space.
Define a mapping by
Let be a function defined by
and let
We infer that
and we show that
Thus, the following is satisfied:
where
Thus, we obtain that for
Thus, T is a contraction with respect to . However, T has no fixed point. Note that is not a non-decreasing function.
The following Corollary 1 is obtained from Theorem 1.
Corollary 1.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
If ϑ is non-decreasing, then T possesses only one fixed point.
Corollary 2.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
If ϑ is non-decreasing, then T possesses only one fixed point.
Corollary 3.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
If ϑ is non-decreasing, then T possesses only one fixed point.
Remark 5.
(1) It does not take continuity of ϑ to obtain Corollary 3, and continuity of ϑ is not required to prove Theorem 2.1 of [24].
(2) Corollary 2 is a generalization of Theorem 2.1 of [24].
2.2. Fixed Points for Suzuki–Berinde-Type Contractions
Let be a Branciari distance space.
A map is a Suzuk–Berinde-type contraction with respect to , provided that the condition is satisfied:
Theorem 2.
Let be a complete Branciari distance space and be a Suzuki–Berinde-type contraction with respect to . If ϑ is non-decreasing and continuous, then T possesses only one fixed point, and for every initial point , the Picard sequence is convergent to the fixed point.
Proof.
Let and let be a sequence, such that
We infer that
and
It follows from (14), (15), (16) and (17) that
which shows that is decreasing, because and are non-decreasing.
Hence,
where .
We prove that .
Assume that .
Then, since is continuous, we have
Let and
Then,
By applying 3), we show that
which leads to a contradiction.
Thus,
We shall show that is Cauchy.
On the contrary, assume that is not a Cauchy sequence.
Then, there is an for which we can find subsequences and of , such that is the smallest index for which
As demonstrated in the proof of Theorem 1, we show that
From (19), there is an , such that
Thus, we infer that
and
From (22) and (23), we obtain that
By applying (14), we have
which implies
and so
Let
Then,
Applying (21) and (22), we obtain that
and
By continuity of , we have
From (), we have
which leads to a contradiction.
Thus, is a Cauchy sequence.
It follows from the completeness of U that
We may assume that
We infer that
From (25) and (26), we show that
It follows from (14) that
which implies
Hence,
and hence
By applying Lemma 1 with (24) and (27), we have
Now, we prove the uniqueness of the fixed points.
Let u and v be fixed points of T, such that
Then, and . Hence, we have
Thus, from (14), we infer that
This is a contradiction. Thus, T possesses only one fixed point. □
The following example illustrates Theorem 2.
Example 6.
Let and let be a map defined as follows:
Then, is a complete Branciari distance space (see [4]).
Let be a map defined by
Let and .
We show that (14) is satisfied with the simulation , where , and
We infer that
We consider the following two cases.
Case 1: Let and (or and ).
Then, we show that
and
It follows from (14) that
because that
Case 2: Let and
Then, we infer that
and so
Thus, we have
Hence, all assumptions of Theorem 2 hold, and T possesses only one fixed point .
Notice that the almost contraction condition is not satisfied. In fact, let .
Then,
so
which yields
Furthermore, note that the Suzuki–Berinde-type ϑ contraction condition [27] is not satisfied.
Let satisfy conditions (ϑ1),(ϑ2), and (ϑ4).
For , we infer that
and
If
then
which leads to a contradiction. Hence, T is not a Suzuki–Berinde-type ϑ contraction map.
The following Corollary 4 is obtained from the Theorem 2.
Corollary 4.
Let be a complete Branciari distance space and be a map. Suppose that there are and , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
By taking in Theorem 2 (resp. Corollary 4), we have the following Corollary 5 (resp. Corollary 6).
Corollary 5.
Let be a complete Branciari distance space and be a map. Suppose that there are and , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Corollary 6.
Let be a complete Branciari distance space and be a map. Suppose that there are and , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
3. Consequence
By pplying simulation functions given in Examples 1 and 2, we have some fixed point results.
The following Corollary 7 is obtained by letting in Theorem 1.
Corollary 7.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Corollary 8.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
The following Corollary 9 is obtained by taking in Theorem 2.
Corollary 9.
Let be a complete Branciari distance space and be a map. Suppose that there are and , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Corollary 10.
Let be a complete Branciari distance space and be a map. Suppose that there are and , such that for all with
If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Remark 6.
(1) Corollary 8 is a generalization of Theorem 2.1 of [22] and Theorem 2.1 of [27], respectively. By taking in Corollary 8, Corollary 8 reduces Theorem 2.1 of [22] without condition and and reduces Theorem 2.1 of [27] without condition and , respectively.
Corollary 9 is a generalization of Theorem 3.2 of [27] to Branciari distance space without condition .
By taking in Theorem 1, the following result is obtained.
Corollary 11.
Let be a complete Branciari distance space and be a map. Suppose that for all with
where ϕ is a non-decreasing and lower semi-continuous self-mapping on , satisfying . If ϑ is non-decreasing, then T possesses only one fixed point.
Corollary 12.
Let be a complete Branciari distance space and be a map. Suppose that for all with
where ϕ is a non-decreasing and lower semi-continuous self-mapping on , satisfying . If ϑ is non-decreasing, then T possesses only one fixed point.
By taking in Theorem 2, the following Corollary 13 is obtained.
Corollary 13.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
where ϕ is a non-decreasing and lower semi-continuous self-mapping on , satisfying . If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Corollary 14.
Let be a complete Branciari distance space and be a map. Suppose that there is , such that for all with
where ϕ is a non-decreasing and lower semi-continuous self-mapping on , satisfying . If ϑ is non-decreasing and continuous, then T possesses only one fixed point.
Remark 7.
Corollary 12 is a generalization of Corollary 8 of [24]. In fact, if Corollary 12 reduces Corollary 8 of [24].
Taking and in Corollary 14, the following result is obtained.
Corollary 15.
Let be a complete Branciari distance space and be a map. Suppose that the condition holds:
for all with
where and ϕ denote a non-decreasing and lower semi-continuous self-mapping on , satisfying .
Then, T possesses only one fixed point.
4. Conclusions
One can use simulation functions to consolidate and merge some existing fixed-point results in Branciari distance spaces. By applying simulation functions to the main theorem, one can obtain some fixed-point results. Moreover, fixed-point theorems in the paper can be derived in the setting metric spaces, and by using simulation functions, the existing fixed-point theorem in the setting metric spaces can be interpreted.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The author declares no conflict of interest.
References
- Suzuki, T. A new type of fixed point theorem in metric spaces. Nonlinear Anal. 2009, 71, 5313–5317. [Google Scholar] [CrossRef]
- Berinde, V. Approximating fixed points of weak contractions using the Picard iteration. Nonlinear Anal. Forum 2004, 9, 43–53. [Google Scholar]
- Branciari, A. A fixed point theorem of Banach-Caccioppoli type on a class of generalized metric spaces. Publ. Math. (Debr.) 2000, 5, 31–37. [Google Scholar]
- Sarma, I.R.; Rao, J.M.; Rao, S.S. Contractions over generalized metric spaces. J. Nonlinear Sci. Appl. 2009, 2, 180–182. [Google Scholar] [CrossRef]
- Aydi, H.; Karapinar, K.; Lakzian, H. Fixed point results on a class of generalized metric spaces. Math. Sci. 2012, 6, 46. [Google Scholar] [CrossRef]
- Azam, A.; Arshad, M. Kannan fixed point theorem on generalized metric spaces. J. Nonlinear Sci. Appl. 2008, 1, 45–48. [Google Scholar] [CrossRef]
- Chen, C.M. Common fixed-point theorems in complete generalized metric spaces. J. Appl. Math. 2012, 2012, 945915. [Google Scholar] [CrossRef]
- Kadelburg, Z.; Radenović, S. Fixed point results in generalized metric spaces without Hausdorff property. Math. Sci. 2014, 8, 125. [Google Scholar] [CrossRef]
- Shatanawi, W.; Al-Rawashdeh, A.; Aydi, H.; Nashine, H.K. On a fixed point for generalized contractions in generalized metric spaces. Abstr. Appl. Anal. 2012, 2012, 246085. [Google Scholar] [CrossRef]
- Kadelburg, Z.; Radenović, S. On generalized metric spaces: A survey. TWMS J. Pure Appl. Math. 2014, 5, 3–13. [Google Scholar]
- Arshad, M.; Ahmad, J.; Karapınar, E. Some common fixed point results in rectangular metric spaces. Int. J. Anal. 2013, 2013, 1–7. [Google Scholar] [CrossRef][Green Version]
- Arshad, M.; Ameer, E.; Karapınar, E. Generalized contractions with triangular α-orbital admissible mapping on Branciari metric spaces. J. Inequalities Appl. 2016, 2016, 63. [Google Scholar] [CrossRef]
- Aydi, H.; Karapinar, K.; Samet, B. Fixed points for generalized (α,ψ)-contractions on generalized metric spaces. J. Inequalities Appl. 2014, 2014, 229. [Google Scholar] [CrossRef]
- Aydi, H.; Karapinar, K.; Zhang, D. On common fixed points in the context of Brianciari metric spaces. Results Math. 2017, 71, 73–92. [Google Scholar] [CrossRef]
- Bari, C.D.; Vetro, P. Common fixed points in generalized metric spaces. Appl. Math. Commput. 2012, 218, 7322–7325. [Google Scholar] [CrossRef]
- Berzig, M.; Karapinar, E.; Hierro, A.F.R.-L.-d. Some fixed point theorems in Branciari metric spaces. Math. Slov. 2017, 67, 1189–1202. [Google Scholar] [CrossRef]
- Das, P. A fixed point theorem on a class of generalized metric spaces. Korean J. Math. Sci. 2002, 9, 29–33. [Google Scholar]
- Karapinar, E. Some fixed points results on Branciari metric spaces via implicit functions. Carpathian J. Math. 2015, 31, 339–348. [Google Scholar] [CrossRef]
- Karapinar, E.; Pitea, A. On α-ψ-Geraghty contraction type mappings on quasi Branciari metric spaces. J. Nonlinear Convex Anal. 2016, 17, 1291–1301. [Google Scholar]
- Kirk, W.A. Generlized metrics and Caristi’s theorem. Fixed Point Theory Appl. 2013, 2013, 129. [Google Scholar] [CrossRef]
- Samet, B. Discussion on “A fixed point theoremof Banach-Caccioppoli type on a class of generalized metric spaces” by A. Branciari. Publ. Math. (Debr.) 2010, 76, 493–494. [Google Scholar]
- Jleli, M.; Samet, B. A new generalization of the Banach contraction principle. J. Inequalities Appl. 2014, 2014, 38. [Google Scholar] [CrossRef]
- Saleh, H.N.; Imdad, M.; Abdeljawad, T.; Arif, M. New contractive mappings and their fixed points in Branciari metric spaces. J. Funct. Spaces 2020, 2020, 9491786. [Google Scholar] [CrossRef]
- Cho, S.H. Fixed point theorems for -contractions in generalized metric spaces. Abstr. Appl. Anal. 2018, 2018, 1327691. [Google Scholar] [CrossRef]
- Jleli, M.; Karapinar, E.; Samet, B. Further generalizations of the Banach contraction principle. J. Inequalities And Appl. 2014, 2014, 439. [Google Scholar] [CrossRef]
- Erhan, I.M.; Karapınar, E.; Sekulic, T. Fixed points of (ψ, ϕ) contractions on rectangular metric spaces. Fixed Point Theory Appl. 2012, 2012, 138. [Google Scholar] [CrossRef]
- Ahmad, J.; Al-Mazrooei, A.E.; Cho, Y.J.; Yang, Y.O. Fixed point results for generalized θ-contractions. J. Nonlinear Sci. Appl. 2017, 10, 2350–2358. [Google Scholar] [CrossRef]
- Hasnuzzaman, M.D.; Imdad, M.; Saleh, H.N. On modified -contraction via binary relation with an application. Fixed Point Theory 2022, 23, 267–278. [Google Scholar] [CrossRef]
- Moustafa, S.I.; Shehata, A. -simulation functions over b-metric -like spaces and fractional hybrid differetial equations. J. Funct. Spaces 2020, 2020, 4650761. [Google Scholar]
- Cho, S.H. Fixed point theorems for set-valued -contractions in Braciari distance spaces. Abstr. Appl. Anal. 2021, 2021, 6384818. [Google Scholar] [CrossRef]
- Cho, S.H. Generalized -contractive mapping theorems in partially ordered sets with b-metric spaces. Adv. Math. Sci. J. 2020, 9, 8525–8546. [Google Scholar] [CrossRef]
- Barakat, M.A.; Aydi, H.; Mukheimer, A.; Solima, A.A.; Hyder, A. On multivalued -contractions and an application. Adv. Dfference Equations 2020, 2020, 554. [Google Scholar] [CrossRef]
- Barootkoob, S.; Lakzian, H. Fixed point results via -contractions on quasi w-distances. J. Math. Ext. 2021, 15, 1–22. [Google Scholar]
- Suzuki, T. Generalized metric spaces Do not have the compatible topology. Abstr. Appl. Anal. 2014, 2014, 458098. [Google Scholar] [CrossRef]
- Jleli, M.; Samet, B. The Kannan’s fixed point theorem in a cone rectangular metric space. J. Nonlinear Sci. Appl. 2009, 2, 161–167. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).