Implementing OpenCL Support for Eigen using SYCL and ComputeCpp