Modelling the 5G Energy Consumption using Real-world Data: Energy Fingerprint is All You Need