Exploring the dependencies among main cryptocurrency log-returns: A hidden Markov model