Antibody Preparation and Protein Expression of NdhK in Nostoc flagelliforme Structural and Functional Analysis of Promoter of ndhK in Synechocystis sp.PCC6803