1. Department of Structural Biology Weizmann Institute of Science Rehovot Israel
2. Department of Chemistry and Macromolecular Assembly Institute College of Staten Island of the City University of New York NY USA
3. The Graduate Center of the City University of New York NY USA