Automatic Generation of Non-uniform HMM Topologies Based on the MDL Criterion