Low-Scaling Algorithm for the Random Phase Approximation Using Tensor Hypercontraction with k-point Sampling | Synapse