Batch Experiment: A Fruitful Way of Combining Hands-On Laboratory and E-Learning