Effect of a rotating cylinder on the 3D MHD mixed convection in a phase change material filled cubic enclosure