Soft Computing Techniques for Type-2 Diabetes Data Classification