1. Department of Microelectronics
2. Faculty of Electrical Engineering, Mathematics & Computer Science
3. Delft University of Technology
4. Delft 2628 CT
5. The Netherlands
6. School of Microelectronics
7. Southern University of Science and Technology
8. Shenzhen 518055
9. China
10. Shenzhen Institute of Wide-Bandgap Semiconductors
11. Department of Mechanical Engineering
12. Lamar University
13. USA