Diffusion Approximation of an Array of Controlled Branching Processes