Why do iridescent colors seen in some seashells (such as abalone shells) change as the shells are viewed from various positions?