Two-dimensional Generalized Canonical Cosine-Cosine Transform