Order-N first-principles calculations with the conquest code