Channelformer: Attention based Neural Solution for Wireless Channel Estimation and Effective Online Training