Timber Creek Solar Park Opens in Gloucester Twp.