why do waves carry energy but not matter