Double-decker E-buses