how many atp is produced