Singular vector-based multivariate normal sampling in ensemble prediction