Reliability-based fatigue life investigation for a medium-scale composite hydrokinetic turbine blade