Algebraic limit cycles on quadratic polynomial differential systems