Current status and prospects of marine renewable energy applied in ocean robots