Nepal new energy semiconductor battery