Energy absorption and impact behavior of composite sandwich panels under high-velocity spherical projectile