Micellar Flooding and ASP-Chemical Methods for Enhanced Oil Recovery