An energy-based model for ballistic impact analysis of ceramic-composite armors