D-optimal trajectory design of heterogeneous mobile sensors for parameter estimation of distributed systems