Self-Refined Large Language Model as Automated Reward Function Designer for Deep Reinforcement Learning in Robotics