Women cricketers battle tough odds