Modelling asset returns in the presence of price limits with Markov-switching mixture of truncated normal GARCH distribution: evidence from China