Our new paper has been published in IEEE Transactions on Instrumentation and Measurement, impact factor 5.6!