A new existence result for impulsive dynamic equations on timescales