Purification and properties of acriflavine, proflavine and related compounds