Acknowledgement ==================== I would like to thank my advisor Professor Huaiyu Duan for the support on my research. I would also like to thank Shashank Shalgar, Sajad Abbar for the many useful discussions and tutorials.