Markets end lower on profit booking