Text this: Charge transfer complexes: a review survey