Model Free Adaptive Control Theory and Applications