refactor Site#duration_to_str()