publication Journal Article Journal of Cleaner Production more of publication Journal of Electroanalytical Chemistry Journal of Cleaner Production Composites Part B: Engineering