Soft computing Techniques for Breast Cancer Detection