General and Efficient Intermolecular [2+2] Photodimerization of Chalcones and Cinnamic Acid Derivatives in Solution through Visible-Light Catalysis.