A novel approach to online social influence maximization