Efficient Time-Stepping/Spectral Methods for the Navier-Stokes-Nernst-Planck-Poisson Equations. (27th March 2017)