how do waves gain energy?​