A Survey of Privacy Threats and Defense in Vertical Federated Learning: From Model Life Cycle Perspective