NBC News: More than 20 states sue EPA over canceled grants for solar power