Functionalization of C (sp 2)–H Bonds of Arenes and Heteroarenes Assisted by Photoredox Catalysts for the C–C Bond Formation