why can we not always observe a lunar eclipse every full moon and a solar eclipse every new moon​