Text this: Composite armor philosophy (CAP): Holistic design methodology of multi-layered composite protection systems for armored vehicles