Structural and functional studies on Photosystem II from thermosynechococcus elongatus