Use of orthogonal collocation on finite elements with moving boundaries for fixed bed catalytic reactor simulation