Identification and bioinformatic analysis of the membrane proteins of synechocystis sp. PCC 6803