Small changes and some comments improved.