The colors violet, blue, green, yellow and red with their respective wavelengths ranging from 400nm to 650nm are from what part of the spectrum specifically.