Suns shine in under-16 Twenty20 grand final