Radiation pressure on non-spherical dust grains in envelopes of late-type giants