Effects of Alkyl Chains of Thiacarbocyanine as the Sensitizer for the Photoreduction of Methylviologen in Micellar Phase.