Stm32f103zet6 original authentic package lqfp144 microcontroller 32 bit mcu microcomputer chip single