Projected gradient descent algorithms for quantum state tomography. (December 2017)