Singlet oxygen generation using iodinated squaraine and squaraine-rotaxane dyes.