Building day-ahead bidding functions for seasonal storage systems