The effects of mood and personality type on service quality perception and customer satisfaction