A Bregman Divergence Optimization Framework for Ranking on Data Manifold and Its New Extensions