Industrial, energy sectors: 24 pacts, MoUs inked with China