Differential injections method : a general method for secure and optimal load flows