Hamming Ball Auxiliary Sampling for Factorial Hidden Markov Models