Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes