Former NZ all-rounder Cairns faces 'long road to recovery' a