Research Article  Open Access
Supun Jayasinghe, Seyed M. Hashemi, "A Dynamic Coefficient Matrix Method for the Free Vibration of Thin Rectangular Isotropic Plates", Shock and Vibration, vol. 2018, Article ID 1071830, 8 pages, 2018. https://doi.org/10.1155/2018/1071830
A Dynamic Coefficient Matrix Method for the Free Vibration of Thin Rectangular Isotropic Plates
Abstract
The free flexural vibration of thin rectangular plates is revisited. A new, quasiexact solution to the governing differential equation is formed by following a unique method of decomposing the governing equation into two beamlike expressions. Using the proposed quasiexact solution, a Dynamic Coefficient Matrix (DCM) method is formed and used to investigate the free lateral vibration of a rectangular thin plate, subjected to various boundary conditions. Exploiting a special code written on MATLAB®, the flexural natural frequencies of the plate are found by sweeping the frequency domain in search of specific frequencies that yield a zero determinant. Results are validated extensively both by the limited exact results available in the open literature and by numerical studies using ANSYS® and inhouse conventional FEM programs using both 12 and 16DOF plate elements. The accuracy of all methods for lateral free vibration analysis is assessed and critically examined through benchmark solutions. It is envisioned that the proposed quasiexact solution and the DCM method will allow engineers to more conveniently investigate the vibration behaviour of twodimensional structural components during the preliminary design stages, before a detailed design begins.
1. Introduction
Many vibrating airframe structural components could be modelled as thin plates. Not only that do these structural elements transmit various internal and external loads that may affect their stiffness but they are also frequently in close proximity to vibrating components such as engines. Therefore, it is of utmost importance to device and develop solution techniques to study the vibrational characteristics of these structures during preliminary design stages. Such vibrational analyses would allow the designers to investigate the effects of various boundary conditions the structural elements would be subjected to during its operation and the vibrational characteristics of the component before progressing to advanced stages of design. Using these results designers could alter the geometry or the materials used to avoid resonance and gain a favourable outcome.
Among the many methods available for vibration analysis, the analytical and semianalytical methods yield the highest accuracy but one major hurdle in using these methods is that they require the closed form solution to the governing partial differential equation. This can be a very tedious process if at all a tractable one. To circumvent this problem, many simplifying assumptions have been incorporated into the existing exact methods and as a result they exhibit many limitations. Having lost their generality, these exact methods are then only applicable to specific plate shapes, geometries, and those subjected to certain boundary conditions.
The orthogonality, completeness, and stability of Fourier series expansions have resulted in their frequent application to plate vibration problems [1]. The Navier [2] and Levy methods [3, 4] are two of the most common analytical procedures available for plate vibration analysis that incorporate such Fourier series expansions, where the former exploits a double Fourier series to solve the governing differential equation, the latter is based on a single Fourier series. However, both methods have a common drawback in that they are only applicable to plates having at least two simply supported boundaries. In addition, the Levy method is also limited to rectangular shaped plate configurations and is incapable of taking into account the effects of bendingtwisting coupling. In addition to the above weaknesses, all methods that are based on conventional Fourier series expansions consist of a convergence problem along the boundaries arising as a result of discontinuities in displacement and its derivatives [1]. Therefore, both of these methods are unsuitable for most aerospace applications as they could only tackle simple and special cases. In order to overcome the discontinuity in displacement and its derivatives along the boundaries, the Improved Fourier Series Method (IFSM) [5] was later proposed. Although IFSM possesses a higher rate of convergence and is more readily applicable to a host of plate configurations and boundary types, it is still inadequate to study problems comprising material and geometric nonlinearity.
The RayleighRitz method is another very popular exact method that has been exploited by many researchers in the past. It was first introduced by Rayleigh [6] and later improved by Ritz [7] by assuming a set of admissible trial functions, each of which had independent amplitude coefficients; thus, it is termed the RayleighRitz method or Ritz method. Young [8] and Warburton [9] used the Ritz method to study the vibration behaviour of rectangular plates. Later, Vijayakumar and Ramaiah [10] studied the vibration of clamped square plates using the RayleighRitz method. The flexural vibration of simply supported rectangular plates was investigated by Dickinson [11, 12] using Rayleigh’s method. One of the most comprehensive studies on thin isotropic rectangular plate vibration was carried out by Leissa [13, 14] using the RayleighRitz method. Warburton [15] later extended the RayleighRitz method for the response calculation of a damped rectangular plate. The vibration of rectangular plates with elastically restrained edges was studied by Warburton and Edney [16]. The RayleighRitz method was again used to study the vibration of rectangular plates using plate characteristic equations as shape function by Rajalingam et al. [17]. However, the Ritz method in general is based on the weak form of the governing equations and is only applicable to selfadjoint problems. Furthermore, the choice of test functions in formulating the weak form is restricted to the approximation functions and it is required that the test and approximation functions are defined across the full domain of the problem, which is a major disadvantage.
The Galerkin method is also an analytical method which falls under the category of indirect classical variational methods. The Galerkin method has also been extensively used by researchers around the world. Although being somewhat similar in nature to the RayleighRitz method and belonging to the wide group of weighted residual methods, there are some distinct differences between the two techniques. Unlike the RayleighRitz method the Galerkin method commences with the weighted integral equations that are not comprised of boundary conditions. Thus, comparatively, the Galerkin method demands higher order approximation functions. Secondly, the Galerkin method does not require the system to be selfadjoint. But both methods take the test and approximation functions to be equivalent. Among many who exploited the Galerkin method for plate vibration analysis purposes, the transverse vibration of a rectangular plate was studies by Galin [18]. Munakata [19] used the Galerkin method to investigate the vibration and elastic stability of a rectangular plate clamped at its four edges. Aynola [20] and Stanisic [21] also studied the vibration behaviour of rectangular plates using the Galerkin method. Laura and Saffell [22] investigated the smallamplitude vibration of clamped rectangular plates. Later Laura and Duran [23] applied the Galerkin method to determine the vibration characteristics of a clamped rectangular plate subjected to forced vibration. Nevertheless, one of the biggest drawbacks associated with classical variation methods in general such as RayleighRitz and Galerkin methods is the difficulty involved in accurately developing the approximating functions for arbitrary domains. This difficulty associated with constructing the arbitrary test and approximate functions that should satisfy essential edge conditions, smoothness levels, linear independence, and completeness and continuity conditions is a massive limiting factor and the complicatedness of the problem becomes even more severe in magnitude for difficult geometries commonly found in most aerospace structures. Therefore, the lack of a credible method to formulate proper approximation functions for a specific geometry drastically reduces the convergence quality and applicability of classical variation methods.
The method of superposition is also a very powerful approximate analytical method that has been used extensively by many researchers in the past to obtain highly accurate results for problems involving plate vibrations. It was developed by Gorman [24] who utilised it to analyse the vibrational behaviour of thin isotropic rectangular plates. In this method, the plate is divided into a number of subsystems, termed building blocks, under different boundary conditions compared to the global system, and subjected to a distributed force, moment, rotation, and translation [24]. The steadystate response of each subsystem is then superimposed. Unlike most other exact methods, this method is applicable to a variety of plate types, which include orthotropic, hybrid, and laminated plates. The superposition technique also allows for the application of various classical and nonclassical boundary conditions as well as loading configurations and is readily applicable to thin plates, thick Mindlin plates, transverse shear deformable laminated plates, and open cylindrical shells. Furthermore, throughout the entire domain of the plate, the governing differential equations are satisfied exactly by all the solutions [24]. Gorman and Sharma [25] used the superposition method to conduct a free vibration analysis of rectangular plates. A free vibration analysis of cantilevered plates was also carried out by Gorman [26] using the superposition method. Later, Gorman [27] also conducted a study on the free vibration analysis of completely free rectangular plates using the superpositionGalerkin method. However, the main problem with the method of superposition is that, for mixed boundary types, it has not been verified yet if the results yielded are an upper bound or a lower bound. Thus, this uncertainty may well be a problem when trying to estimate the error of the results.
Among the exact methods commonly used for the vibration analysis of plates is the dynamic stiffness method (DSM), which was first presented by Kolousek [28] in the forties. Later Boscolo and Banerjee [29] applied DSM to study the vibration behaviour of plates using both the Classical Plate Theory (CPT) and the FirstOrder Shear Deformation Theory (FSDT). Banerjee and Papkov [30] also presented a DSM solution of a rectangular plate for the most general case. Subsequently, the free vibration of plates subjected to arbitrary boundary conditions was investigated by Liu and Banerjee [31] using a novel spectral dynamic stiffness method. However, the DSM method is cumbersome to use when applied to complex, reallife plate configurations consisting of material and geometric nonlinearity.
Thus, the objective of this work is twofold. Firstly, the authors wish to develop a new quasiexact solution to the plate governing equation by treating the governing equation as a sum of two beamlike expressions, an approach that does not incorporate any simplifying assumptions, thus, preserving the generality of the solution and which, to the best of the authors’ knowledge, has not been explored before. The second objective will be to develop a new Dynamic Coefficient Matrix (DCM) method for the modal analyses of thin rectangular plates, having any aspect ratio, based on the new quasiexact solution. To the best of the authors’ knowledge, the new DCM method built upon a quasiexact Dynamic Coefficient Matrix has also not been developed and presented in the open literature. What distinguishes the DCM method from other classical exact methods is the frequencydependent nature of the resulting system’s matrix and most importantly the fact that its generality is not compensated by any simplifying assumptions. Together, the new DCM method and the quasiexact solution would, upon further development in the future, provide researchers with the flexibility to study the vibration of thin rectangular plates of any dimension or thin isotropic plate assemblies modelled using rectangular elements, subjected to any boundary condition.
2. Theoretical Background
Consider a linearly elastic, homogeneous, isotropic, thin rectangular plate, as shown in Figure 1, having length , width , and thickness . The thickness is assumed to be much smaller compared to the other characteristic dimensions as well as the wavelength. Thus, Classical Plate Theory is used for the purpose of this study. As a result, during vibration only small deflections are assumed and the rotary inertia and shear effects are neglected.
The governing partial differential equation for the plate [32] will take the following form: where is the flexural displacement, is the density, is the time, and represents the plate modulus and it is defined as follows: In order to obtain a quasiexact solution to (1), the roots have to be determined. To this end, a new approach is taken here, which is to decompose the plate equation into two separate beamlike expressions representing each spatial coordinate direction of the plate. The main steps of this procedure are outlined below. If the solution is assumed to take the following form,then the characteristic equation will be as follows: This could be rewritten as follows:where and are the mass distribution constants along the  and directions, respectively. These constants were introduced to decompose the plate governing equation in to the two beamlike expressions above. Through careful observation it could be seen that simply plugging numerical values in place of these constants will allow one to reconstruct and rewrite the plate governing equation into its original form. The numerical values of and can be anything between 0 and 1 ( and ); however, the sum of the two mass distribution constants should be unity (). For example, and will both be equal to 0.5 for a square plate. They will assume other values for other rectangular plate shapes. The term () represents the direction and the term () is for the direction of the plate. In both expressions, is the coordinate in the xdirection and is the coordinate in the direction. The terms () and () are treated as two different beam equations for determining roots. Furthermore, in expression (), can vary and is held constant and, for the term (), is held constant and is allowed to vary. The quadratic formula was then applied on the expressions () and () separately. Simplification resulted in the following roots for expression () of the plate governing equation. An identical procedure resulted in the roots for the term () in (5) above.The detailed mathematical manipulations for both simplification processes are not included here for brevity. Thus, from (6) it could be seen that there will be four roots, , for the expression (), as defined in (8) and (9), of which two are real and two are imaginary.Similarly, from (7) it could be found that there are four roots, , for the expression (), of which two are real and two are imaginary, as defined in the following:It is important to note here that the not only do roots shown in (8) through (11) satisfy their individual expressions separately, but together any realreal or imaginaryimaginary combination (, ) of these roots also satisfy (5) as a whole. Thus, each realreal and imaginaryimaginary pair of roots (, ) is an exact solution to the plate governing equation. There are eight such pairs of exact solutions: (, ), (, ), (, ), (, ), (, ), (, ), (, ), and (, ). However, if a realimaginary combination of roots ( and ) is substituted into the characteristic equation, it can be seen that such a pair does not fully satisfy the entire characteristics equation in general, although on their own each of these roots satisfies their respective beamlike expressions () and (). There are eight such realimaginary combinations that can be made from the solutions presented in (8) through (11) and these pairs (, ) are not exact solution to the plate governing equation. These roots are (, ), (, ), (, ), (, ), (, ), (, ), (, ), and (, ). Thus, out of the 16 combinations of roots that can be developed, eight satisfy the governing equation fully, but the other eight fail to do so and as such the solution becomes a quasiexact solution to the plate governing equation.
As the solution to the plate equation was assumed to take the form shown in (3), the following expressions were constructed using the roots shown in (8) through (11). where to and to are unknown coefficients. Since the solution is assumed to take the form defined by (3) the final 16term quasiexact solution for a thin plate could be derived by multiplying (12) and (13) as follows:where, , in (14), are the new unknown coefficients defined as follows:Thus, the nonnodal flexural displacement anywhere in the plate could be written in the matrix form as follows:where the row vector is the solution vector which contains the roots to the plate governing differential equation and the column vector is the vector of unknown coefficients. The slope along the direction could then be written as follows. In (17) above the row vector is determined by differentiating the solution vector with respect to . Similarly, the slope along the direction could be expressed as follows:where the row vector is obtained by taking the derivatives of the roots to contained within the with solution vector, with respect to . The curvature of the plate could also be represented as follows: where the row vector is determined by obtaining the derivatives of the solution vector with respect to both and .
The boundary conditions for the displacements are as follows: By applying the boundary conditions for displacements, i.e., substituting (20) into (16) through (19), the following matrix relationship is obtained. The expression in (21) above could be written in the shorthand form as fp;;pws:where [(ω)] is the symmetric 16 x 16 Dynamic Coefficient Matrix (DCM) of the system. The stiffness matrix in (22) consists of the essential requirements to compute the natural frequencies for a thin rectangular plate subjected to any boundary condition. To obtain the natural frequencies using the Dynamic Coefficient Matrix (DCM) method, boundary conditions are applied on the dynamic stiffness matrix and a determinant sweep is conducted by sweeping the frequency domain in search of frequencies at which the determinant of the DCM will be zero; i.e.,
3. Results
Numerical checks were performed to confirm the predictability, accuracy, and practical applicability of the proposed Dynamic Coefficient Method (DCM) method, programmed in a MATLAB® code. In what follows, an illustrative example of homogeneous, rectangular, thin plate is examined.
At first, the natural frequencies for the plate with one edge clamped and other three edges free (CFFF) were investigated, where the exact results from reference [13], together with the frequency data obtained using ANSYS® and inhouse conventional FEM programs, based on both 12 and 16DOF plate elements, were used as the benchmarks for comparison and to validate the DCM solution method. For further studies, 10 more different sets of boundary conditions were considered, where the DCM results were validated against only exact results from reference [13].
Consider a thin, rectangular plate made of Steel (( GPa, kg/m^{3}, ) having length, m, width, m, and thickness, m (4 mm), as shown in Figure 1, presented earlier in this paper. The aspect ratio, in this case, is . However, as explained before, the DCM formulation can be applied to any thin rectangular plate configuration with any aspect ratio. In what follows, the natural frequencies of such a plate, determined using the new DCM method outlined in Section 2, are presented for various sets of boundary conditions. The notation SFSF, for example, will identify a rectangular plate whose edges , , , and are subjected to pinned, free, pinned, and free boundary conditions, respectively. The results of these modal analyses are included below.
In Table 1, the DCM plate natural frequencies for one edge clamped and other three edges free (CFFF) boundary conditions are presented alongside and are compared with the exact data [13] and those obtained using various conventional FEM formulations. As can be seen, the first five natural frequencies obtained from DCM are in perfect match with the exact values reported in [13]; i.e., zero relative error. The ANSYS® results, obtained from a 196element mesh model, show slight differences with DCM/exact data, with the maximum error of less than 1% for the highest mode. These slight discrepancies can be attributed to the fact that while using ANSYS®, the 3D, 4noded, SHELL181 element was used to model the system. This element is a shell element, which has 6 DOFs per node and these are the three translations along, and three rotations about the x, y, and zaxes.

The comparison is also made between the DCM results and those obtained using the inhouse FEM code, where again 196element mesh models of 12 and 16DOF conventional FEM plate elements are used. In general, when compared with the DCM/exact frequencies, the results obtained from the 16DOF plate elements show the lowest differences (a max of 0.77%), followed by ANSYS (a max 0.99%) and those evaluated using 12DOF plate element (a max of 1.13%), respectively.
As can be seen from Tables 2–11, the presented DCM method produces exact results for the first five natural frequencies of a thin rectangular plate, subjected to any type of boundary conditions. Thus, the accuracy of the unique solution procedure adopted in determining the roots of the plate governing equation and subsequently forming the quasiexact solution is validated.










Unlike most exact methods available, which are limited to certain configurations and special boundary conditions, the DCM method presented here is a powerful tool that can be used to study the vibration behaviour of square or rectangular thin plates of any dimension and subjected to any set of boundary conditions.
4. Conclusion
A new, quasiexact, frequencydependent solution was developed for the free flexural vibration of thin (Kirchhoff) rectangular plates using a distinctive procedure of splitting the thin plate governing equation in to two beamlike expressions. Using these quasiexact solutions to the governing equation the Dynamic Coefficient Matrix (DCM) of the thin plate was developed. The boundary conditions of the system were applied using a special code written in MATLAB® and the natural frequencies of a thin plate subjected to various sets of boundary conditions were investigated to validate the accuracy of the new quasiexact solution and the DCM method. When investigating the system’s first five natural frequencies, the results were found to match perfectly with exact results from the open literature. Further research is being carried out to extend the DCM method, based on the new quasiexact solutions, to thick and multilayered plates.
Data Availability
All data generated or analysed during this study are included within the article.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
The authors wish to acknowledge the support provided by National Sciences and Engineering Research Council of Canada (NSERC), Ontario Graduate Scholarship (OGS) program, and Ryerson University.
References
 G. Jin, T. Ye, and Z. Su, Structural Vibration: A uniform accurate solution for laminated beams, plates and shells with general boundary conditions, Springer, New York, NY, USA, 2015. View at: MathSciNet
 C. L. M. H. Navier, Bulletin des sciences de la societe philomathique de Paris,.
 M. Levy, “Memoire sur la theorie des plaques elastiques planes,” Journal de Mathématiques Pures et Appliquées, vol. 3, p. 219, 1899. View at: Google Scholar
 M. F. L. de Volder, S. H. Tawfick, R. H. Baughman, and A. J. Hart, “Carbon nanotubes: present and future commercial applications,” Science, vol. 339, no. 6119, pp. 535–539, 2013. View at: Publisher Site  Google Scholar
 Q. Wang, D. Shi, Q. Liang, and F. Ahad, “An improved Fourier series solution for the dynamic analysis of laminated composite annular, circular, and sector plate with general boundary conditions,” Journal of Composite Materials, vol. 50, no. 30, pp. 4199–4233, 2016. View at: Publisher Site  Google Scholar
 L. Rayleigh, Theory of Sound, Volume 1, Macmillan, London, UK, 1877.
 W. Ritz, “Uber eine neue Methode zur Losung gewisser Variationsprobleme der mathematischen Physik,” Journal fur die Reine und Angewandte Mathematik, vol. 135, pp. 1–61, 1909. View at: Publisher Site  Google Scholar  MathSciNet
 D. Young, “Vibration of rectangular plates by the Ritz method,” Journal of Applied Mechanics, vol. 17, pp. 448–453, 1950. View at: Google Scholar
 G. B. Warburton, “The vibration of rectangular plates,” Proceedings of the Institution of Mechanical Engineers, vol. 168, pp. 371–384, 1954. View at: Google Scholar  MathSciNet
 K. Vijayakumar and G. K. Ramaiah, “Analysis of vibration of clamped square plates by the RayleighRitz method with asymptotic solutions from a modified Bolotin method,” Journal of Sound and Vibration, vol. 56, no. 1, pp. 127–135, 1978. View at: Publisher Site  Google Scholar
 S. M. Dickinson, “On the use of simply supported plate functions in Rayleigh's method applied to the flexural vibration of rectangular plates,” Journal of Sound and Vibration, vol. 59, no. 1, pp. 143–146, 1978. View at: Publisher Site  Google Scholar
 S. M. Dickinson and E. K. H. Li, “On the use of simply supported plate functions in the RayleighRitz method applied to the flexural vibration of rectangular plates,” Journal of Sound and Vibration, vol. 80, no. 2, pp. 292–297, 1982. View at: Publisher Site  Google Scholar
 A. W. Leissa, “The free vibration of rectangular plates,” Topics in Catalysis, vol. 31, no. 3, pp. 257–293, 1973. View at: Google Scholar
 A. W. Leissa, Vibration of plates, NASA SP 160, Government Printing Office, Washington, DC, USA, 1969.
 G. B. Warburton, “Response using the Rayleigh‐Ritz method,” Earthquake Engineering & Structural Dynamics, vol. 7, no. 4, pp. 327–334, 1979. View at: Publisher Site  Google Scholar
 G. B. Warburton and S. L. Edney, “Vibrations of rectangular plates with elastically restrained edges,” Journal of Sound and Vibration, vol. 95, no. 4, pp. 537–552, 1984. View at: Publisher Site  Google Scholar
 C. Rajalingham, R. B. Bhat, and G. D. Xistris, “Vibration of rectangular plates using plate characteristic functions as shape functions in the RayleighRitz method,” Journal of Sound and Vibration, vol. 193, no. 2, pp. 497–509, 1996. View at: Publisher Site  Google Scholar
 M. P. Galin, “On the transverse vibrations of plates,” Prikladnaya Matematika i Mekhanika, vol. 12, no. 3, pp. 387388, 1947. View at: Google Scholar
 K. Munakata, “On the vibration and elastic stability of a rectangular plate clamped at its four edges,” Journal of Mathematics and Physics, vol. 31, pp. 69–74, 1952. View at: Google Scholar  MathSciNet
 L. Y. Aynola, “Methods of investigating elastic plate vibrations,” Inz. Zhurnal, vol. 3, no. 2, pp. 312–321, 1963. View at: Google Scholar
 M. Stanisic, “An approximate method applied to the solution of the problem of vibrating rectangular plates,” Journal of the Aeronautical Sciences, vol. 24, no. 2, pp. 159160, 1957. View at: Google Scholar
 P. A. Laura and B. F. Saffell, “Study of SmallAmplitude Vibrations of Clamped Rectangular Plates Using Polynomial Approximations,” The Journal of the Acoustical Society of America, vol. 41, no. 4A, pp. 836–839, 1967. View at: Publisher Site  Google Scholar
 P. A. A. Laura and R. Duran, “A note on forced vibrations of a clamped rectangular plate,” Journal of Sound and Vibration, vol. 42, no. 1, pp. 129–135, 1975. View at: Publisher Site  Google Scholar
 D. J. Gorman, Free vibration analysis of rectangular plates, Elsevier, New York, NY, USA, 1982.
 D. J. Gorman and R. K. Sharma, “A comprehensive approach to the free vibration analysis of rectangular plates by use of the method of superposition,” Journal of Sound and Vibration, vol. 47, no. 1, pp. 126–128, 1976. View at: Publisher Site  Google Scholar
 D. J. Gorman, “Free vibration analysis of cantilever plates by the method of superposition,” Journal of Sound and Vibration, vol. 49, no. 4, pp. 453–467, 1976. View at: Publisher Site  Google Scholar
 D. J. Gorman, “Free vibration analysis of completely free rectangular plates by the superpositionGalerkin method,” Journal of Sound and Vibration, vol. 237, no. 5, pp. 901–914, 2000. View at: Publisher Site  Google Scholar
 V. Kolousek, Dynamics in Engineering Structures, Butterworths, London, UK, 1973.
 M. Boscolo and R. Banerjee, “Dynamic Stiffness Formulation for Plates Using First Order Shear Deformation Theory,” in Proceedings of the 51st AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, Orlando, Fla, USA, April 2010. View at: Publisher Site  Google Scholar
 J. R. Banerjee, S. O. Papkov, X. Liu, and D. Kennedy, “Dynamic stiffness matrix of a rectangular plate for the general case,” Journal of Sound and Vibration, vol. 342, pp. 177–199, 2015. View at: Publisher Site  Google Scholar
 X. Liu and J. R. Banerjee, “Free vibration analysis for plates with arbitrary boundary conditions using a novel spectraldynamic stiffness method,” Computers & Structures, vol. 164, pp. 108–126, 2016. View at: Publisher Site  Google Scholar
 M. A. Bhatti, Advanced Topics in Finite Element Analysis of Structures, John Wiley and Sons Inc. Hoboken, NJ, USA, 2006.
Copyright
Copyright © 2018 Supun Jayasinghe and Seyed M. Hashemi. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.