Digital twin for ship life-cycle: A critical systematic review