I would also like to thank my Thesis Advisory Committee (TAC) for their valuable insights and suggestions for my research. Many thanks to Ray Lim, Chen Zhe, and other researchers who I have met during my Ph.D journey. They have always kept my morale high and played a significant role in my personal development.Special thanks to Ms. Lim Siew Hoon and Mr. Suvindaren Subramaniam for all the opportunities given to me in my professional career.Finally, words cannot express my gratitude to my partner, May, my cat Bobby and my parents for their unwavering support and understanding throughout my Ph.D