Fuel cell and hydrogen in maritime application: A review on aspects of technology, cost and regulations