Formation Control of Non-holonomic Robots using Artificial Potential Field and Fuzzy Sliding Mode Control with Adaptive Tuning Technique