A reliability-and-cost-based fuzzy approach to optimize preventive maintenance scheduling for offshore wind farms. (1st June 2019)