NPP finally files suit at Supreme Court to challenge election results