Error Bounds for the Analysis by Decomposition of Non-Negative Matrices