HCLIM38: A flexible regional climate model applicable for different climate zones from coarse to convection permitting scales