Hickory survives 23-16 slugfest with Waynesville