Calif. HS student devises possible cancer cure