Human Factors Investigation in Maritime Incident Analysis for Improved Ship Safety: an Innovative Approach Based on System Theory