A Deep Learning and Auto-Calibration Approach for Food Recognition and Calorie Estimation in Mobile e-Health