how much is trimetazidine when should i take trimetazidine