ACF energy-absorbing insoles for safety