Reaction Mechanism and Regioselectivity of the Bingel-Hirsch Addition to Single-Walled Carbon Nanotubes. Searching for New Efficient Organic Photovoltaic Materials.