First of all, I wish to express my gratitude to my supervisor, Prof. Lihua Xie, for his guidance, encouragement and support during my PhD study. Prof. Xie's enthusiastic attitude, creative ideas and deep insight in control theory would always encourage me to work harder during my research life. This thesis would not have been possible without his help. Secondly, I would like to express my thanks to Dr. Nan Xiao for his assistance in my PhD research. He is far beyond a collaborator but more like my thesis cosupervisor. We have pleasant and encouraging discussions about the research topics in this thesis. His kind support helped me overcome a lot of difficult times during my PhD study. Thirdly, I want to show my respect to Prof. Yilin Mo for his insightful comments about my research work. I have always admired Prof. Yilin Mo's solid understanding in mathematics and computer science, who makes a perfect model for my future study.