Semi electric stacker truck