Morehouse ‘dress code' receives mixed reviews