Danger Theory Based Hybrid Intrusion Detection Systems for Cloud Computing