Huang Jie E energy harvesting bcts