EKF Diagnostics Holdings posts revenue rise