A novel titration technique for the analysis of streamed samples—the triangle-programmed titration technique: Part I. General considerations