I would like to give my sincere thanks to the many people who have made my PhD years such a wonderful time. First and formost, I am deeply grateful to my advisor, Dr. Ke Yi. You have been supportive since the first day I came to HKUST, and have oriented and guided me with patience and care throughout my PhD studies. Your passion for research and science sets an example, and encourages me to continue my career as an academic researcher in computer science. Above all, you are also a generous friend, which I always appreciate from my heart.