The structure of cyanobacterial phycobilisomes: a model