Differential Quadrature And Differential Quadrature Based Element Methods: Theory And Applications