change offline_transnum to uint16 according to protocol
change RECHARGE_MAX to 10
modify CValveMonitor::ParseRechargeData()
modify CValveMonitor::QueryUser()