Surfing Algorithm: Agile and Safe Transition Strategy for Hybrid Aerial Underwater Vehicle in Waves | IEEE Journals & Magazine | IEEE Xplore