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; Staten Island NY USA
3. Department of Chemical Research Support; Weizmann Institute of Science; Rehovot Israel