Sachverhalt: Sachverhalt: A. Der kenianische Staatsangehörige A.X._ (geb. 1972) reiste im Dezember 1999 in die Schweiz ein und heiratete am 21. Januar 2000 die Schweizer Bürgerin B.Y._ (geb. 1960). Darauf wurde A.X._ die Aufenthaltsbewilligung zum Verbleib bei der Ehegattin erteilt. A.X._ verlor Ende 2001 seine Arbeitsstelle und fühlt sich seither gesundheitlich nicht in der Lage, einer Arbeit nachzugehen. Seit Anfang April 2004 leben die Eheleute X.Y._ getrennt. In der Folge wurde ein Eheschutzverfahren durchgeführt und die Ehegattin zur Bezahlung monatlicher Unterhaltsbeiträge verpflichtet. Letztere beabsichtigt, sich nach Ablauf der 2-jährigen Trennungsfrist (1. April 2006) scheiden zu lassen. Sie möchte jedoch, dass A.X._ eine Aufenthaltsbewilligung erteilt wird, die nicht an ein eheliches Zusammenleben mit ihr gebunden ist. Seit Anfang April 2004 leben die Eheleute X.Y._ getrennt. In der Folge wurde ein Eheschutzverfahren durchgeführt und die Ehegattin zur Bezahlung monatlicher Unterhaltsbeiträge verpflichtet. Letztere beabsichtigt, sich nach Ablauf der 2-jährigen Trennungsfrist (1. April 2006) scheiden zu lassen. Sie möchte jedoch, dass A.X._ eine Aufenthaltsbewilligung erteilt wird, die nicht an ein eheliches Zusammenleben mit ihr gebunden ist. B. Mit Verfügung vom 8. April 2005 lehnte das Departement des Innern des Kantons Solothurn die Verlängerung der am 2. Januar 2005 abgelaufenen Aufenthaltsbewilligung von A.X._ ab. Erfolglos beschwerte sich A.X._ dagegen beim Verwaltungsgericht des Kantons Solothurn (nachfolgend: Verwaltungsgericht). B. Mit Verfügung vom 8. April 2005 lehnte das Departement des Innern des Kantons Solothurn die Verlängerung der am 2. Januar 2005 abgelaufenen Aufenthaltsbewilligung von A.X._ ab. Erfolglos beschwerte sich A.X._ dagegen beim Verwaltungsgericht des Kantons Solothurn (nachfolgend: Verwaltungsgericht). C. Mit Verwaltungsgerichtsbeschwerde an das Bundesgericht vom 23. Juni 2005 beantragt A.X._, das Urteil des Verwaltungsgerichts vom 23. Mai 2005 aufzuheben und das Departement des Innern des Kantons Solothurn anzuweisen, ihm eine Aufenthaltsbewilligung, eventuell eine Niederlassungsbewilligung zu erteilen. Zudem stellt er das Begehren, der Beschwerde die aufschiebende Wirkung zuzuerkennen und A.X._ für die Dauer des Verfahrens eine Aufenthaltsbewilligung zu erteilen. Ferner ersucht er um unentgeltliche Rechtspflege und Verbeiständung. Das Bundesgericht hat darauf verzichtet, Vernehmlassungen einzuholen.