红光与绿光哪个波长更长,如果有雾在距离相同的情况下能看清哪种光?