From hottest to coolest, what is the order of the spectral types of stars?