NMSU ranks in top 50 schools nationwide for animation