An overview of micro/nanoscaled thermal radiation and its applications