SEARCH Articles Figures Tables Energy power Power generating Tidal Tidal energy power generators composite materials and fabrication Tidal energy power generators techniques