Baker Energy wins maintenance contract for Burlington Resources in Algeria