An extended queueing model based on vision and morality for crowd evacuation