Citation: 6B_508/2009 03.09.2009 E. 3

Die Beschwerde ist somit im Sinne des Eventualantrags gutzuheissen und die Beschlüsse des Obergerichts des Kantons Zürich vom 6. Februar 2008 sowie des Kassationsgerichts des Kantons Zürich vom 8. Mai 2009 sind aufzuheben. Die Sache ist zur Einholung eines Gutachtens und zur neuen Entscheidung an das Obergericht zurückzuweisen. Das Gesuch um unentgeltliche Rechtspflege ist gegenstandslos geworden. Es sind keine Gerichtskosten zu erheben. Der Kanton Zürich hat den Rechtsvertreter des Beschwerdeführers für das bundesgerichtliche Verfahren zu entschädigen (Art. 68 Abs. 1 BGG).