A Review of Ice Core Drilling in Cave Environment – Challenges, Achievements and Future Directions