Design and evaluation of a data-dependent low-power 8x8 DCT/IDCT