Chaves captures Stage 6 of Tour of California