Hypervelocity impact effects on spacecraft