how many types of no ball in cricket