Abstract
In this paper, we develop theorems on finite and infinite summation formulas by utilizing the and anti-difference operators, and also we extend these core theorems to and difference operators. Several integer order theorems based on and difference operator have been published, which gave us the idea to derive the fractional order anti-difference equations for and difference operators. In order to develop the fractional order anti-difference equations for and difference operators, we construct a function known as the quantum geometric and alpha-quantum geometric function, which behaves as the class of geometric series. We can use this function to convert an infinite summation to a limited summation. Using this concept and by the gamma function, we derive the fractional order anti-difference equations for and difference operators for polynomials, polynomial factorials, and logarithmic functions that provide solutions for symmetric difference operator. We provide appropriate examples to support our results. In addition, we extend these concepts to the and difference operators, and we derive several integer and fractional order theorems that give solutions for the mixed symmetric difference operator. Finally, we plot the diagrams to analyze the and difference operators for verification.
1. Introduction
The study of calculus without limits is nowadays known as quantum calculus. Jackson’s work [1] sheds light on the invention of q-calculus, often known as quantum calculus, while in 1908, Euler and Jacobi had already developed this type of calculus. The field of q-calculus emerged as a link between mathematics and physics. Numerous mathematical fields, including combinatorics, orthogonal polynomials, number theory, fundamental hyper-geometric functions, as well as other sciences, including mechanics, quantum theory, and the theory of relativity, make extensive use of it.
Most of the basic facts of quantum calculus are covered in the book by Kac and Cheung [2]. Quantum calculus is a branch within the mathematical topic of time scales calculus. The q-differential equations are typically defined on a time scale set , where q is the scale index. Time scales offer a unifying framework for investigating the dynamic equations. The majority of the fundamental theory in the calculus of time scales was compiled in the text by Bohner and Peterson [3].
Though quantum calculus plays a major role in physics, engineers and mathematics also show interest in fractional q-difference equations and q-calculus. The main focus of developing q-difference equations is to characterize some unique physical processes and other areas. Some of the topics that have been developed and investigated in conjunction with the creation of the q-calculus theory include the q-Gamma, q-Laplace transform, q-Taylor expansion, q-Beta functions, q-integral transforms theory, q-Mittag Leffler functions, and others. Refer to the articles [4,5,6,7,8,9,10,11,12] for additional information on fractional and q-calculus equations with q-differentials. The study of fractional q-calculus is still in its early stages when compared to the classical fractional calculus.
In recent years, there has been some research on the uniqueness and existence of solutions to fractional q-calculus. In [13], the authors suggested a technique for solving several linear fractional q-differential equations that involves corresponding integer order equations. Abdeljawad et al. demonstrated the uniqueness of a nonlinear delay Caputo fractional q-difference system initial value problem in [14] by employing a new extended form of the discrete fractional q-Gronwall inequality, whereas the author provided the applications in [15,16]. By utilizing the Banach’s contraction mapping concept and by using the p-Laplacian operator, the authors of [17] showed that the Caputo q-fractional boundary value problem has a unique solution. [18] The contraction mapping principle was used by Ren et al. They also used traditional fixed point theorems to prove that numerous positive solutions exist under certain conditions. In [19], Zhang et al. provided the uniqueness and existence of solutions to the Caputo fractional q-differential equations, and also in [20] they considered the possibility of a singular solution in the q-integral space. The authors in [21] provided the applications of quantum calculus to impulsive difference equations on finite intervals. The applications of the q-calculus to the problem of a falling body in a resisting medium have been given in [22]. Later, the authors in [23] developed the -symmetric derivative, which is defined as .
The q-differential operator is then extended to q-difference operator. The q-difference operator was proposed by the authors [24] in 2014 and is defined as , and the oscillation of q difference equation was discussed in [25]. In [26], the authors suggested the operator by defining . In 2022, the authors in [27] developed the -symmetric difference operator, that is , which is the combination of forward and backward -difference operator. Here, the authors developed the theorems for integer order using the q-difference operator that generates a solution for the q-symmetric difference operator. This motivates us to develop the fractional order theorems for q-symmetric difference operator. In addition, we have extended this q-symmetric difference operator to -symmetric operator which is defined as , and its alpha -symmetric operator is defined as . Throughout this paper, we concentrate only on the development of fractional order and anti-difference equations, and we have extended these core theorems to and fractional anti-difference equations. Those findings will provide fractional order solution for the and symmetric difference operator. Here, the findings are based only on the delta operator. One can do the same for the nabla operator.
This is how the paper is structured. The Introduction is the focus of Section 1. In Section 2, we discuss the preliminaries of and difference operator. In Section 3, Section 4 and Section 5, we develop the integer and fractional order theorems for q, , , and difference operators. The conclusion is covered in Section 6.
2. Preliminaries
In this section, we discuss the basic definitions of and difference operators and their inverse operators. Here, for any , we define an infinite set such that if , then , where , and .
Definition 1
([25]). Let and . The and difference operator ( and -symmetric difference operator), denoted as and , on are, respectively, defined as
and
Definition 2
([25]). If there exists a function such that , then its inverse and difference operator, denoted as and are, respectively, defined as
and
where is a constant.
Definition 3
([27]). Let and be any real number. Then, the -polynomial falling factorial function of is defined as
Lemma 1
([27]). The power rule for and difference operator is as follows:
- 1.
- If and , then for ,
- 2.
- If , and , then for ,
Lemma 2
([27]). Let and . The product rule of and difference operator is, respectively, defined by
and
1
([27]). Let and . Then,
Result 2
([27]). If and , then for , we have
and
3. Fundamental Theorems for and Symmetric Difference Operator
In this section, we present some basic notions of polynomial factorial function and gamma function. Then, we use the and difference operator and its inverse operators to derive fundamental theorems.
Definition 4
([28]). Let and . Then, the falling factorial function is defined as
For and , the generalized gamma function is
where and is non-equal to zero or a negative integer.
Lemma 3
([29]). For the first natural numbers, the power polynomial factorial is
3.1. Fundamental Theorems for Operator
Using the symmetric difference operator, we develop a few theorems for integer order (-th order) and fractional order (-th order) sums.
Definition 5.
Let , such that and be a function. Then, the quantum geometric function (or -geometric function) is defined as
if is convergent.
Lemma 4.
If , , and is convergent, then
Proof.
The proof completes by replacing by and by in Definition 5. □
Lemma 5.
If and assuming the conditions given in Lemma 4, then
Proof.
Theorem 1.
Let , , and . Then, the anti-difference principle of difference operator is given by
Proof.
Since , we can deduce that to . Therefore, and
When is substituted for in Equation (22), we obtain
Once again, by changing to in Equation (23), we obtain
Substituting Equation (24) in Equation (23), we obtain
Proceeding like this up to times, we obtain
Applying in the previous equation and assuming , we obtain
Replacing by and by in (26), we obtain
From Equation (3), we arrive at
Finally, the proof completes by substituting Equation (17) in the previous equation. □
Theorem 2.
Let , , and . Thus, for the difference operator, the higher order anti-difference principle is given by
Proof.
Theorem 1 provides the proof for .
If we apply the operator on both sides of Equation (26), we obtain
Replacing the right side of the aforementioned equation by (26), we obtain
which implies
Replacing by and by in Equation (29), we arrive at
Therefore,
Once again, by using the operator on both sides of the expression (29), we obtain
Inserting Equation (26) in each term of the right side of the previous equation, we obtain
The above equation will be written as
By Lemma 3 for , the above equation becomes
Replacing by and by in Equation (30), we obtain
Similarly, the fourth inverse will be
Following the similar manner, we obtain the general term as
Hence, by Lemma 5, we obtain (28). □
Example 1.
Using Equation (1), we arrive at . Then, it is easy to find
Similarly, applying the operator on the function for x times, we obtain
Taking , , and in Equation (31), we arrive at
Next, the second term of Equation (31) becomes
The right side of Equation (31) becomes
Hence, by substituting Equations (32)–(34) in Equation (31), we obtain the result.
The following Definition 6 is the generalized version for Definition 5.
Definition 6.
Let , , and be convergent such that and be a function. Then, for , the generalized quantum geometric function (or generalized -geometric function) is defined as
where and .
The following Theorem 3 is the generalized version for Theorem 2.
Theorem 3
(Generalized difference equation). Let , , and . Then, the ν-th order (or real order) anti-difference principle of difference operator is given by
Proof.
If Theorem 2 is extending to any real order (), then we obtain
3.2. Fundamental Theorems for Operator
By utilizing the symmetric difference operator, we developed theorems for integer order (or -th order) and the fractional order (-th order). Here, the difference operator changes to the -difference operator if .
Definition 7.
Let , , and if be convergent such that and is a function. Then the alpha-quantum geometric function (or -geometric function) is defined as
Lemma 6.
Consider the conditions given in Definition 7. If , then
Proof.
Theorem 4.
Let , , and . Then, the anti-difference principle of difference operator is defined as
Proof.
Since , we have .
Theorem 5.
Let , , and . Then, the higher order anti-difference principle is thus given by
Proof.
The proof is similar to Theorem 2 using Lemma 6 and Equation (2). □
Example 3.
From Equation (11), we obtain
Now, applying the operator on the function for times in (49), we obtain
Taking , , , and in Equation (48), we arrive at
The right side of Equation (48) becomes
The following Definition 8 is the generalized version for Definition 7.
Definition 8.
Let , , , and if is convergent such that and be a function. Then, for , the generalized quantum geometric function (or generalized -geometric function) is defined as
where and .
The following Theorem 6 is the generalized version for Theorem 5.
Theorem 6.
(Generalized difference equation) Let , , and , Then, the ν-th order (real order) anti-difference principle of difference operator is given by
Example 4.
Extending Equation (50) to any real number, Equation (50) becomes
Taking , , , and in Equation (56), we arrive at
Next, the second term of Equation (55) becomes
The right side of Equation (55) becomes
The integer and fractional order anti-difference equations developed in this section provides the solution for and symmetric difference operators.
4. Mixed Symmetric Difference Operator
In this section, we derive some fundamental theorems using difference operator and its inverse operators. Here, we introduce the infinite set satisfying the condition that for any implies for any fixed number . One can refer the -difference operator in [30].
Definition 9.
Let be a function. Then, the difference operator (mixed symmetric difference operator), denoted by is defined as
Definition 10.
Let and . The polynomial factorial function is defined as
Lemma 7.
If , and . Then, the product rule of difference operator is obtained as
Proof.
Applying the operator on the function and then adding and subtracting the term , we obtain
Thus, the proof completes by taking and . □
Property 1.
Some of the properties of difference operator are given below:
- (i)
- (ii)
- (iii)
- (iv)
- The solution does not exist if we take and simultaneously.
4.1. Integer Order Theorems
Here, we develop several theorems for integer order (-th order) using the difference operator.
Theorem 7.
Let , , , and . Then, the anti-difference principle of operator is given by
Proof.
Since , we have
From Definition 9, Equation (64) becomes
The above equation can be represented as
Replacing by in Equation (65), we obtain which implies
Replacing by in (66), we obtain which implies
Replacing by in Equation (67), we arrive at
which gives .
The aforementioned equation can be written as
Now, substituting Equation (68) in Equation (67), we obtain
Again, replacing by in Equation (67), we obtain
which is the same as
Substituting Equation (70) in Equation (69), we obtain
Similarly, replacing by in Equation (67), we obtain
Substituting Equation (72) in Equation (71), we obtain
Similarly, again replacing by in Equation (67), and then substituting Equation (67) in Equation (73), we arrive at
Proceeding in a similar manner for n times, we obtain the general term as
If , then (75) becomes
which completes the proof. □
Corollary 1.
Corollary 2.
Remark 1.
The operators and are the first order q and h difference operators, respectively. That is, and .
Theorem 8.
Let , , , and . Then, the higher order (-th order) of difference equation is given by
Proof.
Theorem 7 provides the proof for .
which gives
Replacing by , , in Equation (75) and then substituting Equation (75) on the right side of Equation (80), we obtain
Similarly, we can easily find the other terms such as
, , … and so on. Substituting all the above terms in the right side of Equation (80), we obtain
Now, inserting all the above equations in Equation (79), we obtain
which is the same as
Again, applying on both sides of Equation (81) and then inserting Equation (75) in the right side of Equation (81), we arrive at
.
Putting in corollary 3 and then substituting in the above equation, it yields
Similarly, the fourth inverse will be
Putting in Corollary 3 and then substituting in the above equation, we obtain
Proceeding like this up to times, we obtain the general form as
which completes the proof. □
Corollary 3.
Corollary 4.
Corollary 5.
Let , , , and . Then, the -th order of difference equation is given by
Proof.
The proof completes by replacing
by and by in Equation (78). □
Theorem 9.
Let , and . Then, the -th order anti-difference principle of operator for infinite series is given by
Corollary 6.
Let , , , be a real number, and if the series is convergent, then
Proof.
Definition 11.
Let , , , and if is convergent such that and be a function. Then the quantum geometric function (or -geometric function) on operator is defined as
The following Theorem 10 is the finite series formula for the difference operator derived from infinite series.
Theorem 10.
Assuming the conditions given in Corollary 6, then the first order anti-difference principle of difference operator is given by
Theorem 11.
Let , , and . Then, the higher order of difference operator is given by
4.2. Fractional order Theorems
In this section, we develop fractional order anti-difference principle from its integer order given in Definition 11, by which we derive fundamental theorems of quantum fractional calculus. For , we obtain
where and .
Theorem 12.
Let , , , and . Then, the ν-th order of difference equation is given by
Proof.
Theorem 13.
Let , , , and . Then, the ν-th order (fractional or real order) of difference equation is given by
Proof.
Result 3.
For finding the fractional difference equation in difference operator for infinite series, we should know about the behavior of series.
- (1)
- If is odd and , then
- (2)
- If is even and , then
Theorem 14.
Let , , , and such that and . Then the ν-th order of difference operator for infinite series is given by
and
Proof.
The proof completes by generalizing Theorem 9 and Result 3 to any real order and by (14). □
5. Mixed Alpha Symmetric Difference Operator
In this section, we develop fundamental theorems using difference operator and its inverse operators. If we take , then the difference equation will become difference equation.
5.1. Integer Order Theorems
Here, we develop certain theorems for integer order (-th order) using the difference operator.
Definition 12.
Let be a function and . Then, difference operator (mixed alpha symmetric operator) is defined as
Remark 2.
Lemma 8.
If , , and . Then, the product rule of difference operator is obtained as
Proof.
The proof is similar to Lemma 7 by using the operator. □
Property 2.
Some of the properties of difference operator is given below:
- (i)
- (ii)
- (iii)
- (iv)
- The solution does not exist if we take , and simultaneously.
Theorem 15.
Let , , , and . Then, the anti-difference principle of difference operator is given by
Proof.
Corollary 7.
Corollary 8.
Remark 3.
The operators and are the first order and difference operators, respectively. That is, and .
Theorem 16.
Let , , , , and . Then, the higher order of difference operator is given by
Proof.
The proof is similar to Theorem 8 by applying the operator repeatedly on both sides of Equation (101). □
Corollary 9.
Corollary 10.
Corollary 11.
Let , , , , and . Then, the -th order of difference equation is given by
Corollary 12.
Let , , , , and . If is convergent, then
Proof.
Definition 13.
Let , , , , and if is convergent such that and be a function. Then, the alpha-quantum geometric function (or -alpha geometric function) on operator is defined as
Theorem 17.
Consider the conditions given in Corollary 12 and Definition 13. Then,
Theorem 18.
Let , , , , and . Then, the higher order anti-difference principle for the infinite series is given by
Theorem 19.
Let , , , , and . Then, the higher order of difference operator is given by
where and .
5.2. Generalized Theorems for Difference Operators
In this section, we develop fractional order anti-difference theorems from its integer order given in Definition 13, from which we derive fundamental theorems of alpha quantum fractional calculus. For , we obtain
where and .
Theorem 20.
Let , , , , and . Then, the ν-th order of difference equation is given by
Proof.
The proof follows from Corollary 11, Theorem 12 and by Equation (14) using the difference operator. □
Theorem 21.
Let , , , , , and . Then, the ν-th order of difference operator is given by
where and .
Proof.
The proof follows from Theorem 19, Theorem 13, and by Equation (14). □
Theorem 22.
Let , and such that and are natural numbers. Then, the ν-th of difference operator for infinite series is given by
and
Proof.
The proof completes by generalizing Theorem 18 and Result 3 to any real order and by (14). □
The integer and fractional order and anti-difference equation acts as the solution for mixed symmetric difference operator and mixed alpha symmetric difference operator. One can do the same for the nabla operator.
6. Results and Discussion
The value analysis of the difference operators and will be looked at in this section.
Example 5.
Fixing the values and , then Figure 1 shows that for any , the values of the difference equation is dropping over time, indicating that it will converge. Figure 2 demonstrates that if the ν and α value increases, then the values of the difference operator progressively increase and then eventually decrease, which says that it will converge.
Figure 1.
Solution for Theorem 13 with values , , , and , where q and h vary from to 4.
Figure 2.
Solution for Theorem 21 with values , , , and , where q varies from 10 to 100, h varies from 5 to 10, and varies from to .
Example 5 gives the general solution for Theorems 13 and 21 for any real q and h values. As a result, we can easily predict the value stability for and operators.
7. Conclusions
In this research work, we have developed several integer and fractional order anti-difference equations for both and operators and its alpha difference operators. In addition, we have derived fundamental theorems using and operators and their inverses for both integer and fractional order. Finally, our results are verified with numerical examples and discussed with graphs. This study will result in applications for transforming the infinite series difference equation to the finite series equation. The future work of this paper is finding the polynomials and polynomial factorial functions for the and difference operator and its inverse operators. In addition, we will extend this paper to Fibonacci quantum fractional calculus.
Author Contributions
Funding acquisition, E.H.A.A.-S.; conceptualization, T.G.G. and V.R.S.; software, P.C., R.I. and N.A.; formal analysis, G.B.A.X. and N.A.; methodology, V.R.S. and R.I.; supervision, P.C., T.G.G. and G.B.A.X.; writing—original draft, V.R.S., E.H.A.A.-S. and R.I.; validation, P.C. and N.A.; writing—review and editing, V.R.S., E.H.A.A.-S., T.G.G. and G.B.A.X. All authors have read and agreed to the published version of the manuscript.
Funding
Deanship of Scientific Research at King Khalid University: R.G.P.1/383/43.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through General Research Project under grant number (R.G.P.1/383/43).
Conflicts of Interest
The authors declare no conflict of interest.
References
- Jackson, F.H. XI.—On q-functions and a certain difference operator. Earth Environ. Sci. Trans. R. Soc. Edinb. 1909, 46, 253–281. [Google Scholar] [CrossRef]
- Kac, V.G.; Cheung, P. Quantum Calculus; Springer: New York, NY, USA, 2002. [Google Scholar]
- Bohner, M.; Peterson, A. Dynamic Equations on Time Scales: An Introduction with Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
- Abdi, W.H. On q-Laplace transforms. Proc. Natl. Acad. Sci. India 1960, 29, 89–408. [Google Scholar]
- Abdi, W.H. Application Of q-Laplace Transform to the Solution of Certain q-Integral Equations. Rend. Circ. Mat. Palermo 1962, 11, 245–257. [Google Scholar] [CrossRef]
- McBride, A.; Andrews, G.E.; Askey, R.; Roy, R. Special Functions. Math. Gaz. 1999, 83, 355. [Google Scholar] [CrossRef]
- Annaby, M.H.; Mansour, Z.S. Fractional q-difference equations. In q-Fractional Calculus and Equations; Springer: Berlin/Heidelberg, Germany, 2012; pp. 223–270. [Google Scholar]
- Annaby, M.H.; Mansour, Z.S. q-Taylor and interpolation series for Jackson q-difference operators. J. Math. Anal. Appl. 2008, 344, 472–483. [Google Scholar] [CrossRef]
- Aral, A.; Gupta, V.; Agarwal, R.P. Introduction of q-Calculus. In Applications of q-Calculus in Operator Theory; Springer: New York, NY, USA, 2013; pp. 1–13. [Google Scholar]
- Askey, R. The q-gamma and q-beta functions. Appl. Anal. 1978, 8, 125–141. [Google Scholar] [CrossRef]
- Agarwal, R.P. Certain Fractional q-Integrals and q-Derivatives. Math. Proc. Camb. Philos. Soc. 1969, 66, 365–370. [Google Scholar] [CrossRef]
- Popenda, J.; Szmanda, B. On the oscillation of solutions of certain difference equations. Demonstr. Math. 1984, 17, 153–164. [Google Scholar] [CrossRef]
- Sheng, Y.; Zhang, T. Some Results on the q-Calculus and Fractional q-Differential Equations. Mathematics 2021, 10, 64. [Google Scholar] [CrossRef]
- Abdeljawad, T.; Alzabut, J.; Baleanu, D. A Generalized q-Fractional Gronwall Inequality and Its Applications to Nonlinear Delay q-Fractional Difference Systems. J. Inequalities Appl. 2016, 2016, 240. [Google Scholar] [CrossRef]
- Abdeljawad, T.; Baleanu, D. Caputo Q-Fractional Initial Value Problems and a Q-Analogue Mittag–Leffler Function. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 4682–4688. [Google Scholar] [CrossRef]
- Abdeljawad, T.; Benli, B.; Baleanu, D. A generalized q-Mittag-Leffler function by q-Captuo fractional linear equations. Abstr. Appl. Anal. 2012, 2012, 546062. [Google Scholar] [CrossRef]
- Aktuqlu, H.; Ali Ozarslan, M. On the solvability of Caputo-fractional boundary value problem involving-Laplacian operator. Abstr. Appl. Anal. 2013, 2013, 658617. [Google Scholar]
- Ren, J.; Zhai, C. Nonlocal q-fractional boundary value problem with Stieltjes integral conditions. Nonlinear Anal Model. Control 2019, 24, 582–602. [Google Scholar] [CrossRef]
- Zhang, T.; Guo, Q. The solution theory of the nonlinear q-fractional differential equations. Appl. Math. Lett. 2020, 104, 106282. [Google Scholar] [CrossRef]
- Zhang, T.; Wang, Y. The unique existence of solution in the q-integrable space for the nonlinear q-fractional differential equations. Fractals 2021, 29, 2150050. [Google Scholar] [CrossRef]
- Tariboon, J.; Ntouyas, S.K. Quantum calculus on finite intervals and applications to impulsive difference equations. Adv. Differ. Equations 2013, 2013, 282. [Google Scholar] [CrossRef]
- Alanazi, A.M.; Ebaid, A.; Alhawiti, W.M.; Muhiuddin, G. The falling body problem in quantum calculus. Front. Phys. 2020, 8, 43. [Google Scholar] [CrossRef]
- da Cruz, A.M. Symmetric Quantum Calculus. Ph.D. Thesis, Universidade de Aveiro, Aveiro, Portugal, 2012. [Google Scholar]
- Soundarya; Gerly, T.G.; Rexma Sherine, V. Oscillation Theory of q-Difference Equation. J. Comput. Math. 2021, 5, 83–91. [Google Scholar] [CrossRef]
- Xavier, G.B.; Gerly, T.G.; Begum, H.N. Finite series of polynomials and polynomial factorials arising from generalized q-Difference operator. Far East J. Math. Sci. 2014, 94, 47. [Google Scholar]
- Xavier, G.B.; Gerly, T.G.; Kumar, S.V. Multi-Series Solution of Generalized q-alpha Difference Equation. Int. J. Appl. Eng. Res. 2015, 10, 97–101. [Google Scholar]
- Zhao, W.; Rexma Sherine, V.; Gerly, T.G.; Britto Antony Xavier, G.; Julietraja, K.; Chellamani, P. Symmetric Difference Operator in Quantum Calculus. Symmetry 2022, 14, 1317. [Google Scholar] [CrossRef]
- Xavier, G.; Chandrasekar, V.; Vasanthakumar, S.U.; Govindan, B. Discrete Gamma (Factorial) Function and Its Series in Terms of a Generalized Difference Operator. Adv. Numer. Anal. 2012, 2012, 780646. [Google Scholar] [CrossRef]
- Manuel, M.M.; Xavier, G.B.; Thandapani, E. Theory of generalized difference operator and its applications. Far East J. Math. Sci. 2006, 20, 163. [Google Scholar]
- Goodrich, C.; Peterson, A.C. Discrete Fractional Calculus; Springer: Cham, Switzerland, 2015. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. 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/).