Optimal Experimental Design for Non-Linear Models:Theory and Applications