What are the symptoms and causes of testicular cancer?