One-pot high-yield synthesis of single-crystalline gold nanorods using glycerol as a low-cost and eco-friendly reducing agent