Waste eneygy utilization technology Renewable energy generation technology Xen virtualization technology Renewable energy sources and utilization technology System simulation technology Virtualization technology Industrial crystallization technology Electronic image stabilization technology Digital industrialization technology Telecommunication technology