Five ethical principles for generative AI in scientific research