PG Sittenfeld takes stand in corruption trial