Text this: Band gap engineering of a MoS2 monolayer through transition metal and chalcogen alloying : an ab initio study