Multi-scale numerical simulation of impact failure for cylindrical CFRP. (1st January 2021)