An overview of blade materials and technologies for hydrokinetic turbine application