The k-factor Gegenbauer asymmetric Power GARCH approach for modelling electricity spot price dynamics