heterolyte