Modeling, design and control of gliding robotic fish