Hydroalkylation leading to heterocyclic compounds (Part 2): practical synthesis of polysubstituted 1,2,3,4-tetrahydropyridines through multicomponent reactions (MCRs)