Neural PCA for Flow-Based Representation Learning