Shearography technology and applications: A review