Text this: Penalty mechanism in transactive energy: A mechanism design approach for day-ahead markets