Dynamic Equations on Time Scales: An Introduction with Applications