Enhanced piezoelectric energy harvester performance using magnetic force and thermal energy