Joliet man faces felony charges in Dollar General battery, assault case