The Spring Festival Effect on air quality in the megacities of China: View from space