CaRiNG: Learning Temporal Causal Representation under Non-Invertible Generation Process