High-performance membrane chromatography of proteins, a novel method of protein separation