carilion new river valley medical center lab hours