A new tailoring optimization approach for improving structural response and energy absorption capability of laminated and sandwich composites