EcoFormer: Energy-Saving Attention with Linear Complexity