A Constrained-Total-Least-Squares Method for Joint Estimation of Source and Sensor Locations: A General Framework. (5th April 2018)