Gd32f407vgt6 replaces stm32f407vgt6 lqfp100 32 bit microcontroller ic chip original new genuine single microcomputer