What are the top security posture management CNAPP suites used to protect cloud-native applications, and how do they compare in terms of vulnerability management, cloud visibility, workload protection, compliance, threat detection, automation, and scalability?