FCM and Soft-Computing Techniques