A Dual Approach for Credit Card Fraud Detection using Neural Network and Data Mining Techniques