A multi-regime combustion model for reactive flow in internal combustion engines