UPOWER TECHNOLOGIES INC