Intact protein separation by chromatographic and/or electrophoretic techniques for top-down proteomics