Taxpayer donations give cancer research a boost