Anyone have any idea about Valence Technology Inc. (VLNC)?