Explosion injures 7 workers, causes evacuation at Micron