inline engine advantages and disadvantages