Spatial patterns of a reaction–diffusion population system with cross-diffusion and habitat complexity | Synapse