Narrowing the Gap of Financial Fraud Detection in Corporations