Investigations into New Algorithms for Self-Organising Fuzzy Logic Control using Type-1 and Type-2 Fuzzy Sets