I would like to express my deepest gratitude to my advisor, Prof. Ned Mohan for giving me the opportunity to do this doctoral research, his invaluable guidance, constant motivation and encouragement, continuous support and faith on me, especially during the tough times and for providing a wonderful work environment and research group to complete this dissertation. He has always been an inspiration for me. I would like to thank Prof. Robbins for agreeing to be the chairman of the exami-nation committee. My sincere thanks to Professor Wollenberg and Prof. Panos Stinis for agreeing to be in the examination committee. I am thankful to Dr. Krushna Mohapatra for his guidance during the first two years of my PhD. A big thanks to Srikant for his gr...