Engine Selection, Modeling, And Control Development For An Extended Range Electric Vehicle