Secure co-operative neighbour-based approach for detection and prevention of black hole attack in wireless mobile ad-hoc networks