Linear vs non-linear analysis on self-induced vibration of OTEC cold water pipe due to internal flow