Synthesis of carbazoles: light-promoted tandem coupling of nitroarenes with Grignard reagents by admin