iconOpen Access

ARTICLE

crossmark

PSO-DBNet for Peak-to-Average Power Ratio Reduction Using Deep Belief Network

A. Jameer Basha1,*, M. Ramya Devi2, S. Lokesh1, P. Sivaranjani3, D. Mansoor Hussain4, Venkat Padhy5

1 Department of Computer Science and Engineering, Hindusthan Institute of Technology, Coimbatore, 641032, India
2 Department of Computer Science and Engineering, Hindusthan College of Engineering and Technology, Coimbatore, 641032, India
3 Department of Electronics and Communication Engineering, Kongu Engineering College, Erode, 638060, India
4 Department of Computer Science and Engineering, Sri Krishna College of Engineering and Technology, Coimbatore, 641008, India
5 School of Computing Science & Engineering, VIT Bhopal University, Bhopal, 466114, India

* Corresponding Author: A. Jameer Basha. Email: email

Computer Systems Science and Engineering 2023, 45(2), 1483-1493. https://doi.org/10.32604/csse.2023.021540

Abstract

Data transmission through a wireless network has faced various signal problems in the past decades. The orthogonal frequency division multiplexing (OFDM) technique is widely accepted in multiple data transfer patterns at various frequency bands. A recent wireless communication network uses OFDM in long-term evolution (LTE) and 5G, among others. The main problem faced by 5G wireless OFDM is distortion of transmission signals in the network. This transmission loss is called peak-to-average power ratio (PAPR). This wireless signal distortion can be reduced using various techniques. This study uses machine learning-based algorithm to solve the problem of PAPR in 5G wireless communication. Partial transmit sequence (PTS) helps in the fast transfer of data in wireless LTE. PTS is merged with deep belief neural network (DBNet) for the efficient processing of signals in wireless 5G networks. Result indicates that the proposed system outperforms other existing techniques. Therefore, PAPR reduction in OFDM by DBNet is optimized with the help of an evolutionary algorithm called particle swarm optimization. Hence, the specified design supports in improving the proposed PAPR reduction architecture.

Keywords


1  Introduction

Advanced wireless communication network, such as long-term evolution (LTE), advanced LTE, and others (including 802.11), uses orthogonal frequency division multiplexing (OFDM). The important reason behind this technological usage is it provides robust multipath propagation technology with minimal complex design on transceiver. Nevertheless, the advantage system affects by high peak-to-average power ratio (PAPR). This loss is mainly caused by signal distortion during transmission using nonlinear amplifiers. Therefore, the majority of researchers are interested in reducing PAPR of OFDM in a wireless communication system. This investigation and reduction are beneficial for future generation networks of 5G/6G in improving communication systems [14]. Numerous methods, such as clipping scheme, partial transmission scheme, and selective mapping, are used in the reduction of PAPR. The clipping scheme uses a deliberate power amplifier that results in minimal PAPR but also increases the bit error rate (BER) in the signal transmission. Another implemented scheme is called signal scrambling, in which the phase factor of the scrambled signal is required for the receiver to reconstruct missed signals in the transmission. The process of finding the phase factor is an extremely complex task.

Recently, artificial intelligent techniques are used in the reduction of PAPR. Deep learning-based multiple layers of perceptron is used to connect the input to the output layers as neurons that behave in the human brain. These techniques provide high performance when compared with some of the traditional schemes. Various applications, such as image processing and recognition, use deep learning as the potential algorithm for highly complex systems [5,6]. Channel encoding and decoding [7] is a deep learning that provides better results than conventional outcomes. Convolutional neural network [8] was used for radio modulation variation recognition. On the basis of the preceding scenario, deep learning is highly fit to solve the problem of PAPR in the proposed methodology. The main contributions of this research is as follows:

•   We reduce PAPR in OFDM using deep belief neural network (DBNet), which has been optimized with the evolutionary algorithm called particle swarm optimization (PSO). This design helps improve the proposed PAPR reduction architecture.

•   Partial transmit sequence (PTS) is merged with the proposed DBNet model. This sequence helps to check transit signals without distortion during the transmission process.

•   Distortion is measured clearly and deep learning detects accurately, thereby helping in the reduction of PAPR in OFDM.

The remainder of this paper is organized as follows. Section 2 presents the existing research on the concept of PAPR reduction. Section 3 discusses the proposed architecture and algorithm. Section 4 implements the proposed model and evaluates the result with various traditional schemes. Section 5 concludes the proposed research with its future scope.

2  Related Research

Rahmatallah et al. [9] surveyed the peak-to-average ratio reduction in OFDM with the impact of power amplifiers, thereby causing non-linear distortion. Their survey also evaluated the performance of the PAPR reduction methods. These methods were classified based on signal distortion, coding approaches, and multiple signaling. Similarly, the complexity of the PAPR schemes was analyzed.

Han et al. [10] proposed an overview of the PAPR reduction schemes for multicarrier transmission, such as clipping, filtering, coding, partial transmit sequence, interleaving, tone reservation, selected mapping, and active constellation extension. In addition, issues related to PAPR reduction in OFDM and MIMO-OFDM were addressed effectively.

Muller et al. [11] compared two PAPR reduction schemes for OFDM: selective mapping (SLM) and partial transmit sequence (PTS). They determined from the results that both methods did not impose the modulation of subcarriers and its number. Improved statistical results on multi-carrier transmit signal were obtained. A comparison was made in terms of system complexity and signal redundancy that were transmitted.

Ni et al. [12] proposed an adaptive tone reservation (ATR) method in the reduction of PAPR on multi-user MIMO. The tone reservation scheme was iteratively performed on the antenna with the maximum rate of PAPR. The simulation results of the analysis proved that ATR has better results in the reduction of PAPR with minimum computational complexity than the existing conventional methods.

Anoh et al. [13] proposed a root-based non-linear method to reduce PAPR on OFDM, which is an extension of the standard μ-law companding (MC) method. In the study, the proposed method was evaluated using existing approaches, such as MC, log-based modified, exponential companding, and hyperbolic arc sine companding. The evaluated results in terms of BER indicated that the proposed DHT pre-coded RMC outperforms other algorithms.

Kim et al. [14] proposed a PAPR reduction method called PAPR reducing network (PRNet), which is based on the deep learning algorithm called auto encoder architecture. The deep learning method was used to determine the constellation mapping and demapping of subcarrier symbols. The environment was simulated for the evaluation based on BER, thereby obtaining reduced PAPR on OFDM. Aghdama et al. [15] proposed a reduced PAPR method based on PSO. The novel method searched the phase factors for its optimum to reduce the computation complexity and PAPR of OFDM.

Xu et al. [16] proposed a PAPR reduction method based on non-linear scaling with frequency modulation. In this method, high peak signal, which was larger than the threshold, was downscaled to reduce PAPR using frequency modulation combining OFDM. The result obtained lower bandwidth than that of existing algorithms. Therefore, the specified approach obtained lower PAPR with better BER performance than those of existing algorithms.

Ann et al. [17] compared the PAPR reduction techniques with the evaluation-based BER and CCDF. The specified method was compared with other applications, such as SLM, linear block coding (LBC), PTS, and peak insertion (PI) of OFDM at the transmitter. The analysis concluded that among the compared methods, PI was more effective than the other algorithms in reducing PAPR.

Kaur et al. [18] reviewed the PAPR reduction techniques on OFDM with the advantages and disadvantages of OFDM. The final analysis was performed with PAPR reduction based on computational complexity, bandwidth expansion, spectral spillage, and performance. Bakkas et al. [19] proposed a novel clipping method called palm clipping for PAPR reduction based on hyperbolic cosine. Simulations with the variations among the clipping ratio and modulation were analyzed with the evaluation of PAPR and BER. The result was obtained between 7 dB and 9 dB of the PAPR reduction based on modulation.

3  Proposed PAPR-DBNet Methodology

Owing to the nature of robustness in the propagation of multipath environments and low complexity design, OFDM has been widely used for wireless communication networks, such as LTE, 5G, and IEEE systems. However, an OFDM wireless system faces the issue of PAPR, thereby leading in the distortion of transmitted signal. To reduce PAPR, this study proposed a PTS-based deep learning based algorithm called deep belief network, which is also called PAPR-reduced DBNet. The system architecture is shown in Fig. 1.

images

Figure 1: Proposed PAPR-DBNet architecture

3.1 OFDM System

In OFDM, input data signals are modulated into M orthogonal subcarriers and combined with IDFT at the transmitter end. The encoded symbols are transmitted over the signal. Samples of the input data are represented as x0,x1,x2,,xm . The data block with length m is represented as vector T as follows:

X=[X0,X1,,XM1]T. (1)

The complex data block of the transmitted signal is represented as follows:

X(t)=1Mm=0M1XNek2πmΔft0tMT, (2)

where k = 1 , Δf is the sub-block space, and MT is the data block time.

3.2 PAPR

Numerous subcarriers/blocks in OFDM will increase PAPR [13]. PAPR is the relationship between maximum sample power and its equivalent average power. The high peak signal of OFDM after IDFT is based on input sequences, such as X_0, X_1,…, X_(M − 1). Statistically, it is represented as follows:

PAPR{XM}=max[xm]2E[xm]2. (3)

E-Expectation operation. High PAPR signal will be linearly amplified through a non-linear amplifier and minimize the signal-to-noise ratio (SNR). Low PAPR will increase the SNR value. This power characteristics is represented using the following crest factor:

CF=PAPR{XM}. (4)

The performance of PAPR is evaluated using the complementary cumulative distribution function (CCDF). CCDF refers to the probability of the OFDM signal that exceeds the threshold level of PAPR, and is written as follows:

CCDF=P(PAPR>PAPRt)=1(1ePAPRt)M. (5)

3.3 Proposed PSO-Optimized DBNet for PAPR Reduction

Among the various deep learning algorithms, deep belief network has recently gained popularity in machine learning owing to its promised advantages. Fast implication and ability to handle large and high network structures are included in the beneficial aspects [20]. In DBB, the generative models consist of multiple layers in the hidden units. By contrast, DBNet consists of one visible layer and multiple hidden layers. The visible layer is responsible for transmitting input data to the hidden layers to complete the machine learning process [21]. It is based on restricted Boltzmann machine (RBM), and the RBM layer communicates with its previous and subsequent layers. Each RBM layer contains two sublayers (i.e., visible and hidden layers). The connection between the visible and hidden layers in RBM is restricted. The transformation process of data from visible to hidden layer is activated through sigmoid function based on the RBM learning rule [22]. The architecture consists of three stacked RBMs: RBM1 has a visible layer and a hidden layer 1, RBM2 has hidden layers 1 and 2, and RBM3 has a hidden layer 2 and a hidden layer 3.

In the DBN structure with stacked RBM, the training process of the DBN classifier is based on the training of each RBM with a learning rule. Parameters in connection with the training include the synaptic weight between the layers, bias, and states of neurons. The state of each neuron in each RBM is formed by transforming the bias and state of the neuron from the previous layer weight to the next layer. Sigmoid function is used for the following transformation:

P(si=1)=11+exp(bijsjwij). (6)

Initially, the synaptic weight and bias of all neurons in the RBM layer are initialized. Each training of the input data consists of two phases (i.e., positive and negative phases). The positive phase converts data from visible to hidden layer, and the negative phase converts data from hidden to the corresponding visible layer. The corresponding activations of the positive and negative phases are calculated using Eqs. (7) and (8), respectively [23]:

P(vi=1|h)=sigm(bijhjwij), (7)

P(hi=1|v)=sigm(cijhjwij). (8)

When compared with the normal DBN, the weights parameters of the proposed method are optimized until the maximum number of epochs is reached. The training process continues and the parameters are optimized as follows:

update(wij+η2×(positive(Eij)negative(Eij))), (9)

where

positive(Eij) -Positive statistics of edge Eij=p(hj=1|v) ,

negative(Eij) -Positive statistics of edge Eij=p(vj=1|h) ,

η -learning rate.

The preceding process is for the training of one RBM, and the same process will be repeated until all RBMs are trained. DBN was optimized using PSO to improve the proposed model of PAPR reduction. Kennedy et al. [24,25] developed PSO, which is a widely used optimization technique owing to its efficiency. In PSO, each individual of a population is called a particle, which consists of its position, velocity vector, and fitness value to control particle movement. On the bases of internal intelligence (pbest) and best experience (gbest), the position of each particle and velocity are changed at each iteration. Each particle performance is evaluated using predefined cost functions at the end of the iterations. Among the entire population, each particle takes the value of the neighbor particle, which is referred to as optimal global value called Gbest. The PSO process is calculated as follows:

vit+1=wvit+c1.r1(PbestitXit)+c2.r2(GbesttXit), (10)

Xit+1=Xit+vit+1, (11)

where i = 1…, N is the number of swarm population, vit is the velocity vector, t is the iteration, Xit is the current position of the ith particle, Pbestit is the previous best position of the ith particle, Gbestt is the previous best position of the entire particle, c1 and c2 are the coefficients called cognitive and social parameters, respectively, r1 , r2[0,1] are random numbers, and w is the internal coefficient to control the local and global searches. Standard PSO can update the position of a particle as follows:

Xi={1ifrand<s(vit+1)0otherwise, (12)

where s(v_i^(t + 1)) is the sigmoid function that will transform velocity in the range (0, 1), and rand ( ) is the random number selected from the distribution in the range [0,1]. A potential limitation of the standard PSO fitness function is that it may guide the PSO algorithm to search for a small feature subset with low classification performance instead of searching for a large feature subset with high classification performance. To overcome this limitation, the self-updating PSO fitness function is enhanced to produce the minimum set of features that will enhance the classification performance. Standard PSO has been updated with the evolutionary method called self-updating strategy (SUS) to include the heuristic to avoid wrong movement in the restricted region of particles. SUS of PSO uses inheritance probability tree (IPT) [26] to update the position of individuals in the population. These particles are updated using a self-updating mechanism. In terms of the standard PSO Eqs. (1) and (2), the terms are assumed as (i) present becomes gbest, (ii) present becomes pbest, (iii) present remains present, and (iv) present is assigned a value near gbest and pbest. Given the update, a term called popbest is included to indicate the best particle in the swarm population.

Normal fitness function in Eq. (4) is used to minimize the classification error during the training process [27]:

fitnessfunctionf=1PAPR(x) (13)

images

In PTS, signal scrambling requires high computational complexity to determine the phase factor. Hence, PSO-based DBNet in this study was applied on the PTS transmitter on OFDM to reduce PAPR. Furthermore, PTS is one of the PAPR reduction mechanisms that splits data blocks into M-partitioned disjoined sub-blocks depending on the pseudo-random method [28,29]. For each block, IDFT is computed separately and weighted based on phase factor. The selected phase factor reduces the combined PAPR signal transmitted. Fig. 1 shows the OFDM transmitter with the PTS method. Input data block x_0, x_1, x_2, …, x_m are divided into orthogonal sub-blocks and represented as follows:

X=m=1MXm. (14)

Sub-block xm,1mM is calculated and weighted using the phase factor bm=ekφm , where φm,k[0,2π],01M . The minimized PAPR combined signal with phase factor and is represented as follows:

x=m=1Mbmxm. (15)

The initial phase factor is adjusted as 1 to avoid loss of information. Thereafter, the M − 1 phase factors are returned.

4  Simulation Results and Discussions

The performance of the proposed PAPR reduction technique on OFDM wireless systems was evaluated in this section based on CCDF of the PAPR and BER performances. Simulations were based on the paper [14]. The used simulation parameters are listed in Tab. 1.

images

The proposed PAPR-reduced PSO-based DBNet was evaluated using conventional PAPR reduction schemes, such as the clipping method and PTS method with four sub-blocks and four phase factors considered for the comparative analysis. Given that the proposed algorithm was based on deep learning with evolutionary approach, the execution time of the algorithm was recorded as 390 µs for parallel computation and 1450 µs without parallel computation. Thus, the proposed algorithm was lower than the other conventional algorithms. The comparison of the execution time is shown in Tab. 2.

images

The results of the evaluation in terms of execution time revealed that the proposed PAPR-PSO-DBNet obtains less time compared with the conventional and existing schemes of the PAPR reduction. The comparative analysis with regard to CCDF is shown in Fig. 2. The evaluation of the comparison in terms of BER is shown in Fig. 3.

images

Figure 2: CCDF comparison of the different PAPR reduction schemes in 64 sub-blocks of OFDM

images

Figure 3: BER comparison of different PAPR reduction schemes in 64 sub-blocks of OFDM

The evaluation results illustrated in Fig. 2 shows the CCDF performances of various PAPR reduction schemes, such as clipping, with the proposed approach for all the data sequences. The proposed approach obtained less CCDF rate compared with the other existing approaches. Evidently, the proposed deep learning with evolutionary algorithm has been explicitly proven to reduce PAPR in OFDM transmitter on wireless communication systems.

The BER performances were compared for various PAPR reduction methods (Fig. 3). The proposed algorithm obtained low BER than the other existing algorithms. The original clipping method and PTS were unsatisfactory compared with the other methods because of distortion in the signal caused by the clipping effect. Hence, the proposed PSO-optimized DBnet exhibited superior performance in the reduction of PAPR in OFDM wireless systems. In addition, it is suited to 5G networks.

5  Conclusion

The 5G network makes every application move toward smart and innovative concepts. This study addressed the major signal distortion that impedes the 5G framework. Given the large transmission distances and weak communication network, signals are crunched before the target nodes receive the full data, thereby increasing the peak-to-average ratio in OFDM. PAPR may be reduced by avoiding distortion of signals in multidivisional frequency multiplexing network. In addition, this research provided a solution using PTS-based DBNet in the detection of loss area and fixing problems, thereby helping next generation wireless networks provide high performance communication system. The proposed PSO-based DBNet consumed 1950 micro sec to compute the data in 5G network. Although some of the traditional systems consume 1700 and 1900 µs, which are lower than that of PSO-DBNet, they suffer from BER. Similarly, the proposed system reduced SNR with less BER. In the future, the specified problem can be examined/tested using various machine learning techniques to enhance signal transmission.

Funding Statement: The authors received no specific funding for this study.

Conflicts of Interest: The authors declare no conflict of interest regarding the publication of the paper.

References

  1. S. H. Muller and J. B. Huber, “OFDM with reduced peak-to-average power ratio by optimum combination of partial transmit sequences,” Electronics Letters, vol. 33, no. 5, pp. 368–369, 1997.
  2. H. Ochiai and H. Imai, “Performance analysis of deliberately clipped OFDM signals,” IEEE Transactions on Communications, vol. 50, no. 1, pp. 89–101, 200
  3. R. J. Baxley and G. T. Zhou, “Comparing selected mapping and partial transmit sequence for PAR reduction,” IEEE Transactions on Broadcasting, vol. 53, no. 4, pp. 797–803, 2007.
  4. T. Jiang, Y. Yang and Y. H. Song, “Exponential companding technique for PAPR reduction in OFDM systems,” IEEE Transactions on Broadcasting, vol. 51, no. 2, pp. 244–248, 2005.
  5. S. Maheswaran, B. Vivek, P. Sivaranjani, S. Sathesh and K. Pon Vignesh, “Development of machine learning based grain classification and sorting with machine vision approach for eco-friendly environment,” Journal of Green Engineering, vol. 10, no. 3, pp. 526–543, 2020.
  6. S. Sathesh, S. Maheswaran and P. Scholar, “Agricultural harvest with incarcerate image using single board computer,” International Journal of Advanced Research Trends in Engineering and Technology, vol. 2, pp. 11–15, 2019.
  7. T. J. O. Shea, K. Karra and T. C. Clancy, “Learning to communicate: Channel auto-encoders, domain specific regularizers, and attention,” in Proc. ISSPIT, Limassol, Cyprus, pp. 223–228, 2016.
  8. T. J. O.Shea, J. Corgan and T. C. Clancy, “Convolutional radio modulation recognition networks,” in Proc. ICEANN, Crete, Greece, pp. 213–226, 2016.
  9. Y. Rahmatallah and S. Mohan, “Peak-to-average power ratio reduction in OFDM systems: A survey and taxonomy,” IEEE Communications Surveys & Tutorials, vol. 15, no. 4, pp. 1567–1592, 2013.
  10. S. H. Han and J. H. Lee, “An overview of peak-to-average power ratio reduction techniques for multicarrier transmission,” IEEE Wireless Communications, vol. 12, no. 2, pp. 56–65, 2005.
  11. S. H. Muller and J. B. Huber, “A comparison of peak power reduction schemes for OFDM,” in Proc. GLOBECOM, Phoenix, AZ, USA, vol. 1, pp. 1–5, 1997.
  12. C. Ni, Y. Ma and T. Jiang, “A novel adaptive tone reservation scheme for PAPR reduction in large-scale multi-user MIMO-OFDM systems,” IEEE Wireless Communications Letters, vol. 5, no. 5, pp. 480–483, 2016.
  13. K. Anoh, B. Adebisi, K. M. Rabie and C. Tanriover, “Root-based nonlinear companding technique for reducing PAPR of precoded OFDM signals,” IEEE Access, vol. 6, pp. 4618–4629, 2017.
  14. M. Kim, W. Lee and D. H. Cho, “A novel PAPR reduction scheme for OFDM system based on deep learning,” IEEE Communications Letters, vol. 22, no. 3, pp. 510–513, 2017.
  15. M. H. Aghdam and A. A. Sharifi, “PAPR reduction in OFDM systems: An efficient PTS approach based on particle swarm optimization,” ICT Express, vol. 5, no. 3, pp. 178–181, 2019.
  16. Yh Xu, J. Y. Oh, Zh Sun and M. S. Lim, “A novel method for PAPR reduction of the OFDM signal using nonlinear scaling and FM,” Frontiers of Information Technology & Electronic Engineering, vol. 20, no. 11, pp. 1587–1594, 2019.
  17. P. P. Ann and R. Jose, “Comparison of PAPR reduction techniques in OFDM systems,” in Proc. ICCES, Coimbatore, India, pp. 1–5, 2016.
  18. S. Kaur and G. S. Saini, “Review paper on PAPR reduction techniques in OFDM system,” Indian Journal of Science and Technology, vol. 9, no. 48, pp. 1–6, 2017.
  19. B. Bakkas, R. Benkhouya, I. Chana and H. BenAzza, “Palm date leaf clipping: A new method to reduce PAPR in OFDM systems,” Information-an International Interdisciplinary Journal, vol. 11, no. 4, 2020.
  20. P. Tamilselvan, Y. Wang and P. Wang, “Deep belief network based state classification for structural health diagnosis,” in Proc. Aerospace Conf., MT, USA, pp. 1–11, 2012.
  21. G. E. Hinton, S. Osindero and Y. W. Teh, “A fast learning algorithm for deep belief nets,” Neural Computation, vol. 18, no. 7, pp. 1527–1554, 2006.
  22. G. E. Hinton, “A practical guide to training restricted Boltzmann machines,” in Neural Networks: Tricks of the Trade. Berlin, Germany: Springer, pp. 599–619, 2012.
  23. Y. Bengio, P. Lamblin, D. Popovici and H. Larochelle, “Greedy layer-wise training of deep networks in advances in neural information processing systems,” pp. 153–160, 2007.
  24. J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proc. ICNN'95, Perth, Australia, vol. 4, pp. 1942–1948, 1995.
  25. R. Sharkawy, K. Ibrahim, M. Salama and R. Bartnikas, “Particle swarm optimization feature selection for the classification of conducting particles in transformer oil,” IEEE Transactions on Dielectrics and Electrical Insulation, vol. 18, no. 6, pp. 1897–1907, 2011.
  26. D. Srinivasan and T. H. Seow, “Particle swarm inspired evolutionary algorithm (PS-EA) for multi-criteria optimization problems,” Evolutionary Multiobjective Optimization, London, pp. 147–165, 2005.
  27. A. Algarsamy and R. S. Kathavarayan, “Classification with modified deep belief network for large dataset,” International Journal of Engineering Research and Technology, vol. 11, no. 10, pp. 1511–1524, 2018.
  28. P. Sivaranjani and A. Senthilkumar, “Optimization of thermal aware VLSI non-slicing floorplanning using hybrid particle swarm optimization algorithm-harmony search algorithm,” Circuits and Systems, vol. 32, pp. 661–666, 2017.
  29. P. Sivaranjani and A. Senthilkumar, “Thermal-aware non-slicing VLSI floorplanning using a smart decision-making PSO-GA based hybrid algorithm,” Journal of Circuits, Systems, and Signal Processing, vol. 34, no. 11, pp. 3521–3542, 2015.

Cite This Article

A. J. Basha, M. R. Devi, P. Sivaranjani, D. M. Hussain and V. Padhy, "Pso-dbnet for peak-to-average power ratio reduction using deep belief network," Computer Systems Science and Engineering, vol. 45, no.2, pp. 1483–1493, 2023. https://doi.org/10.32604/csse.2023.021540


cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 781

    View

  • 454

    Download

  • 0

    Like

Share Link