Scattering of plane SH-wave by cylindrical canyon of arbitrary shape