Adaptive security design with malicious node detection in cluster-based sensor networks