Rational limit cycles of Abel equations