implemented Malvar, He, and Cutler Bayer Demosaicing on gpu