Seven men have been charged with rape and child sex abuse offences following a grooming gangs investigation.