This work has done as my master thesis.