High-order adaptive Gegenbauer integral spectral element method for solving non-linear optimal control problems. (4th May 2017)