1. Department of Microelectronics
2. Faculty of Electronic, Mathematics and Information
3. Delft University of Technology
4. Delft 2628 CT
5. The Netherlands
6. School of Renewable Energy
7. North China Electric Power University
8. Beijing
9. China
10. School of Microelectronics
11. Southern University of Science and Technology
12. Shenzhen 518055
13. Shenzhen Institute of Wide-bandgap Semiconductors
14. Department of Mechanical Engineering
15. Lamar University
16. Beaumont
17. USA