Fraud Busters: Techniques and Strategies for Fraud Detection